fantomer
Newbie

Сообщений: 1
|
 |
« : 23.09.2011, 11:40:52 » |
|
Помогите новичку! Что нужно добавить в скрипт, чтобы трейд производился на следующей свечке после пересечения ск средних, а то получается очень много ложных сигналов. Когда ск средние пересеклись сразу идет трейд, через минуту они расходятся, и пересечения уже нету,а трейд произведен. Каким образом можно сделать, чтобы трейд производился только после появления второй свечки, если подтверждается пересечение.
Скрипт:
#samewindow #line 0 solid blue #line 1 solid red
extern period1 = 24; extern period2 = 48; extern period3 = 9; static trend = 0;
function calc()
{ setInitCandles(1);
line[0] = MovAvg(ind_ema, 12, pt_close) - MovAvg(ind_ema, 26, pt_close); line[1] = MovAvg(ind_ema, 9, line[0]); if (line[0] > line[1][-1] and line[0][-1] < line[1]) { trade_action::buy(100, ::lots); }
if (line[0] < line[1][-1] and line[0][-1] > line[1]) { trade_action::sell(100, ::lots);
}
}
|