vladradon
Программист
Странно: в параметрах магик был уже, но в коде не прописан.Уважаемые программисты, прикрутите пожалуйста к этому сову Magic
Странно: в параметрах магик был уже, но в коде не прописан.Уважаемые программисты, прикрутите пожалуйста к этому сову Magic
Здравствуйте.
очень прошу поправить советник.
С Уважением.
Спасибо.
Спасибо большое, в параметры я сам добавил, а вот дальше, увы. СПАСИБО!!!Странно: в параметрах магик был уже, но в коде не прописан.
Это "дикая" сетка с большой просадкой (может я не уловил тайный смысл ). Поправил код, насколько смог понять его алгоритм (в коде зачем-то коэффициент умножения сетки ордеров дополнялся еще одним внутренним коэффициентом и начальные лоты были в полтора раза больше заданных в параметрах - убрал его). В тестере работает без ошибок.очень прошу поправить советник.
i don't get that error. are you backtesting with control points?Scalper PRO v.6.2 (1) GBPUSD, H1: OrderModify error 130
please fix this ea
//+------------------------------------------------------------------+
double LowPrice()
{
double lowest = 1000000;
for(int i=1; i<= BarCount;i++)
{
price = iLow(Symbol(),0,i);
if(price <= lowest)
lowest = price;
}
return(lowest);
}
//+------------------------------------------------------------------+
double HiPrice()
{
double highest = 0;
for(int i=1; i<= BarCount;i++)
{
price = iHigh(Symbol(),0,i);
if(price >= highest)
highest = price;
}
return(highest);
}
//+------------------------------------------------------------------+
double Zerro()
{
}
//+------------------------------------------------------------------+
Я что-то не совсем понял. Я разделил на 2 буфера up и down. Еще что-то нужно доработать?@vladradon, а нельзя ли сделать так, чтобы все up тики с превышением записывались бы в один буффер, а down в другой? То есть получится, что при восходящей гистограмме будут не только синие бары, но и красные, и соответственно во время нисходящей гистограммы будут еще синие. Просто по факту получилось, то, что я и ожидал от такой просьбы.
Да, но только нужно их разделить не от нулевой линии суммарного массива.Я что-то не совсем понял. Я разделил на 2 буфера up и down. Еще что-то нужно доработать?
Дело в том, что гистограмма рисует линию по каждому тику в сторону движения цены. В массив превышения записываются ненулевые значения только при превышении порога. В коде усредняется скорость движения за n_bar_sum последних тиков и если эта скорость в какую-то сторону превысит порог, туда и нарисуется пороговая линия гисты. Если убрать это усреднение (n_bar_sum=1), то оно не будет влиять на плавность перехода и зарубать пики в противоположную сторону от общего тренда.Вроде бы на растущей гистограмме суммарного массива могут быть не только сигналы массива превышения по up тикам, но еще и по down тикам. Соответственно на падающей гистограмме должны быть еще превышения и по up тикам.