Mam do Was Panowie bardzo dużą prośbę. Czy ktoś mógłby mi napisać wskaźnik oparty o Ma. Jego założenia są bardzo proste.
Wskaźnik ma działać nastepująco:
Umieszczam go na M1
-Jeśli ostatnia cena zamknięcia świecy na M1, M5 aż do H1 jest powyżej MA rysuje strzałkę która nie repaintuje
Chciałbym aby była możliwość wyłączania poszczególnych TF.
Czyli chodzi o prosty warunek. Rysuj strzałkę jeśli:
Cena zamknięcia ostatniej świecy M1 > MA
Cena zamknięcia ostatniej świecy M5 > MA
....
rysuj strzałkę na ekranie gdzie wrzucony jest wskaźnik tj na M1
pozdrawiam i jeśli ktoś mi pomoże będę bardzo wdzięczny.
umiszczam kod brakuje mi tylko czegoś co dodawało by kropkę nad świeczką gdy warunki się zgadzają:
Kod: Zaznacz cały
if(iClose("EURUSD",PERIOD_H1,0)>iMA(0,PERIOD_H1,100,0,1,PRICE_CLOSE,0) &&
iClose("EURUSD",PERIOD_M30,0)>iMA(0,PERIOD_M30,100,0,1,PRICE_CLOSE,0) &&
iClose("EURUSD",PERIOD_M15,0)>iMA(0,PERIOD_M15,100,0,1,PRICE_CLOSE,0) &&
iClose("EURUSD",PERIOD_M5,0)>iMA(0,PERIOD_M5,100,0,1,PRICE_CLOSE,0) &&
iClose("EURUSD",PERIOD_M1,0)>iMA(0,PERIOD_M1,100,0,1,PRICE_CLOSE,0))current_direction = 1; //up
if(iClose("EURUSD",PERIOD_H1,0)<iMA(0,PERIOD_H1,100,0,1,PRICE_CLOSE,0) &&
iClose("EURUSD",PERIOD_M30,0)<iMA(0,PERIOD_M30,100,0,1,PRICE_CLOSE,0) &&
iClose("EURUSD",PERIOD_M15,0)<iMA(0,PERIOD_M15,100,0,1,PRICE_CLOSE,0) &&
iClose("EURUSD",PERIOD_M5,0)<iMA(0,PERIOD_M5,100,0,1,PRICE_CLOSE,0) &&
iClose("EURUSD",PERIOD_M1,0)<iMA(0,PERIOD_M1,100,0,1,PRICE_CLOSE,0)
)current_direction = 2; //down