Sari la conținut
Postat

Salut! În timpul liber codez indicatori și Expert Advisors pentru MetaTrader 4 și MetaTrader 5. Deocamdată fac asta gratuit, atât pentru a acumula mai multă experiență, cât și pentru a ajuta alți traderi.

Dacă ai o idee, o strategie pe care vrei să o automatizezi sau ai nevoie de un indicator personalizat, scrie-mi și vedem împreună dacă o putem pune în practică. Îmi place să învăț lucruri noi și mă bucur dacă munca mea poate fi de folos și altora.

Singura "plată" pe care o cer este feedback-ul și puțină răbdare. 🙂

  • Răspunsuri 3
  • Citiri 49
  • Creat
  • Ultimul Răspuns

Top autori în acest subiect

Imagini postate

Featured Replies

Postat
  • Autor

Screenshot from 2026-07-29 19-20-53.png

Iată un indicator pentru Metatrader 5 la care am lucrat pornind de la MACD clasic.
Ce face fiecare input?


Input

Rol

FastEMA / SlowEMA / SignalEMA

Perioadele clasice MACD (12/26/5 aici, în loc de 9 standard — semnal mai rapid, mai "zgomotos")

MACD_Timeframe

Pe ce timeframe se calculează MACD-ul; PERIOD_CURRENT = timeframe-ul graficului. Util pentru confirmare multi-timeframe (ex: tranzacționezi pe M15 dar confirmi cu MACD de pe H1)

PeakLookback

Câte bare de o parte și de alta trebuie să fie mai mici/mai mari ca să confirme un vârf/vale în histogramă (mai mare = mai puține semnale, dar mai fiabile)

StrengthPeriod

Fereastra (bare în urmă) în care se caută valoarea maximă absolută a histogramei, folosită ca reper pentru "cât de puternic" e barul curent

StrongFactor

Pragul (ca % din maximul din fereastră) peste care o bară e colorată "strong" în loc de "weak"

EnableBullDivAlerts / EnableBearDivAlerts

Pornesc/opresc alertele pentru divergență bullish/bearish

EnablePopupAlert / EnablePushAlert / EnableEmailAlert

Canalul prin care se trimite alerta (fereastră pop-up, notificare push pe telefon, email)

Cum se tranzacționează cu el

  • Histograma colorată (strong/weak, +/-) — nu e un semnal de intrare de sine stătător, ci un indiciu de momentum: baruri "strong" consecutive sugerează impuls în creștere; trecerea de la "strong" la "weak" pe aceeași parte (fără schimbare de culoare) e adesea primul semn de epuizare a mișcării, înainte ca prețul să întoarcă.

  • Vârf/Vale pe histogramă (marcaje galben/magenta) — arată puncte unde momentumul MACD și-a atins un extrem local; utile ca reper pentru divergențe, nu ca semnal de tranzacționare direct.

  • Săgețile de divergență (albastru = bullish, portocaliu = bearish) — acesta e semnalul principal: preț face un minim mai jos dar histograma face un minim mai sus (bullish), sau preț face un maxim mai sus dar histograma face un maxim mai jos (bearish). Practic, majoritatea traderilor le folosesc ca semnal de avertizare/confirmare, nu ca declanșator singular — se combină de obicei cu suport/rezistență, structură de preț sau alt filtru de trend.

Ca notă generală: acesta e un indicator de analiză tehnică, nu o strategie completă — divergențele MACD pot rămâne "false" mult timp în trenduri puternice, deci merită testat pe date istorice (backtesting) pe instrumentul și timeframe-ul tău înainte de a-l folosi cu bani reali.

MACD Top Bottom.ex5 MACD Top Bottom.mq5

Postat
  • Autor

Channel Sun Signals V 4.0

Screenshot from 2026-07-30 07-36-19.pngScreenshot from 2026-07-30 07-38-56.pngScreenshot from 2026-07-30 07-48-15.pngIndicatorul este un canal de volatilitate adaptiv (similar ca idee cu unele canale ATR/standard deviation), care poate afișa simultan două canale pe două timeframe-uri diferite și nivele de suport și rezistență. Semnalele apar la străpungerea benzilor superioare și inferioare sau în perioadele de comprimare a volatilității (squeeze).

1. Parametrii principali

Input

Descriere

Recomandare

InpTimeFrame

Timeframe-ul folosit pentru calculul canalului

PERIOD_CURRENT pentru timeframe-ul graficului

InpHalfLength=30

Determină cât de "lin" este canalul

20-30 pentru intraday, 40-50 pentru swing

InpPrice=PRICE_WEIGHTED

Prețul utilizat în calcule

Weighted Price este foarte bun implicit

InpBandsDeviations=2.0

Lățimea benzilor

2.0 implicit, 2.5 pentru mai puține semnale

InpInterpolate=true

Interpolează valorile MTF

Recomandat activ

HalfLength

  • valori mici (10-20) = semnale mai dese;

  • valori medii (20-30) = echilibru;

  • valori mari (40-60) = trenduri mai stabile.


2. Al doilea canal (MTF)

InpChannel2TF

Poate afișa:

  • H1

  • H4

  • Daily

  • Weekly etc.

Exemplu:

  • grafic M15

  • primul canal = M15

  • al doilea canal = H4

Astfel poți vedea simultan:

  • trendul mare;

  • trendul mic;

  • zonele importante ale canalului superior.

Exemplu

Pe M15:

canal M15 = portocaliu

      SELL
        X
--------Upper H4---------
          |
------Upper M15----------
          |
---------Mid H4----------
          |
-------Mid M15-----------
          |
------Lower M15----------
          |
------Lower H4-----------
          ^
         BUY

Dacă prețul ajunge la Lower H4 și apare confirmare pe M15, probabilitatea unei reacții este mai mare.


3. Culori

Poți modifica separat:

  • Mid TF1

  • Upper TF1

  • Lower TF1

  • Mid TF2

  • Upper TF2

  • Lower TF2

Sunt doar opțiuni vizuale.


4. Grosimea liniilor

InpWidth....

Valori:

  • 1 = subțire

  • 2 = normal

  • 3-5 = foarte vizibil.

Nu influențează calculele.


5. Volatility Squeeze

InpSqueezeAlertOn

Dacă este activat, indicatorul urmărește comprimarea benzilor.

Exemplu:

normal

------------
            |
            |
------------
            |
------------
            |
------------

squeeze

---------
---------
---------
---------

Când benzile devin foarte apropiate:

  • piața acumulează;

  • urmează de multe ori o mișcare puternică.

Poate fi utilizat astfel:

BUY

  1. apare squeeze;

  2. piața începe să spargă Upper Band;

  3. apare confirmarea trendului;

  4. BUY.

SELL

  1. squeeze;

  2. spargere Lower Band;

  3. confirmare;

  4. SELL.


6. Alertele

InpAlertsOn

activează semnalele.

Opțiuni

InpAlertsOnCurrent
  • false = doar după închiderea lumânării;

  • true = inclusiv pe lumânarea în formare.

InpAlertsOnHighLow
  • true = semnal dacă High sau Low trece banda;

  • false = numai dacă Close trece banda.

Pentru tranzacționare este mai sigur:

AlertsOnCurrent=false

și

AlertsOnHighLow=false

deoarece primești semnal numai după închiderea lumânării.


7. Filtrul de volum

InpAlertsMinVolume

Exemplu:

50
100
200

Nu vor fi trimise alerte dacă volumul este prea mic.

Este util mai ales pe:

  • Gold;

  • Indici;

  • Crypto;

  • Forex.


8. Notificările

Poți activa:

  • Popup;

  • Sound;

  • Email;

  • Push Notification.

Astfel indicatorul poate lucra inclusiv fără să stai în fața calculatorului.


9. Support & Resistance

Indicatorul calculează automat:

  • suporturi;

  • rezistențe;

  • numărul de atingeri;

  • timeframe-ul analizat.

Parametri importanți:

InpSRTimeframe

poate fi:

  • M15

  • H1

  • H4

  • Daily etc.

InpSRMinTouches=2

cu cât valoarea este mai mare:

2 = multe nivele

3 = mai puține

4 = foarte puternice
InpSRBarsToAnalyze=1000

numărul lumânărilor analizate.


Cum poate fi tranzacționat

Strategia 1 - Reversal

BUY

  1. prețul ajunge la Lower Band;

  2. apare un Pin Bar sau Engulfing;

  3. suportul este aproape;

  4. BUY.

TP:

  • Mid Line;

  • Upper Band.


SELL

  1. prețul ajunge la Upper Band;

  2. apare respingere;

  3. există rezistență;

  4. SELL.

TP:

  • Mid Line;

  • Lower Band.


Strategia 2 - Trend Following

BUY

dacă avem:

Upper
---------
       /
      /
     /
---------
 Mid
---------
     /
    /
---------
Lower

și:

  • Mid Line urcă;

  • Upper Line urcă;

  • prețul se retrage până la Mid Line;

  • lumânarea se închide peste Mid Line.

=> BUY.

SL:

  • sub Lower Band.

TP:

  • Upper Band;

  • trailing stop.


Strategia 3 - MTF

Grafic:

M15
+
H4

BUY dacă:

  • H4 este ascendent;

  • Mid H4 este ascendent;

  • M15 face retragere la Lower M15;

  • apare confirmarea.

SELL:

  • trend descendent pe H4;

  • respingere la Upper M15;

  • confirmare bearish.

Aceasta este probabil cea mai puternică utilizare a indicatorului deoarece filtrează multe semnale false.


Strategia 4 - Squeeze + Breakout

benzile se comprimă

↓

apare squeeze

↓

lumânare mare bullish

↓

sparge Upper Band

↓

BUY

sau

squeeze

↓

sparge Lower Band

↓

SELL

Stop Loss-ul poate fi plasat:

  • sub Lower Band (BUY);

  • peste Upper Band (SELL).


Configurații recomandate

Scalping M5

  • HalfLength = 20

  • Deviations = 2

  • TF2 = H1

Intraday M15

  • HalfLength = 30

  • Deviations = 2

  • TF2 = H4

Swing H1

  • HalfLength = 40

  • Deviations = 2,5

  • TF2 = Daily

Swing H4

  • HalfLength = 50

  • Deviations = 2,5

  • TF2 = Weekly

Cel mai eficient mod de utilizare al indicatorului este combinarea celor trei elemente pe care le oferă simultan: canalul principal (pentru direcția și zonele de intrare), canalul de pe timeframe-ul superior (pentru filtrarea trendului) și nivelele de suport/rezistență (pentru confirmarea reacțiilor prețului). Semnalele de cea mai bună calitate apar atunci când toate trei indică aceeași direcție a tranzacției.

Channel Sun Signals ENG.ex5 Channel Sun Signals ENG.mq5

Alătură-te conversației

Poți posta acum și să te înregistrezi mai târziu. Dacă ai un cont, autentifică-te acum pentru a posta cu contul tău.

Vizitator
Răspunde la acest subiect...

Navigare recentă 0

  • Nici un utilizator înregistrat nu vede această pagină.

Informații Importante

Am plasat cookie-uri pe dispozitivul tău pentru a îmbunătății navigarea pe acest site. Poți modifica setările cookie, altfel considerăm că ești de acord să continui.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.