спасибо, но это трендовые линии, а мне нужны именно мувинги с настраиваемыми периодами, только не по close к примеру а по фрактальным экстримумам, лучше если отдельно по хаям и лоу, может кто встречал подобное
int start(){if(OrdersTotal()==0&&TimeHour(TimeCurrent())>= FinishWorkHour &&TimeHour(TimeCurrent())< StartWorkHour && WorkOnTime ==true){if(AlertOnFinish){Alert("Советнег завершил торговлю");
AlertOnFinish=false;}if(SendMailOnFinish){string AZ="Отчет о работе за день отправлен "+TimeToStr(CurTime());ObjectCreate(AZ,OBJ_ARROW,0,Time[1],Low[1]-6*Point,0,0,0,0);ObjectSet(AZ, OBJPROP_ARROWCODE,42);ObjectSet(AZ, OBJPROP_COLOR ,DarkOliveGreen);SendMail("BP Finished ","Balanse "+DoubleToStr(AccountBalance(),2)+", Total Orders "+OrdersHistoryTotal()+", Open Orders "+OrdersTotal());
SendMailOnFinish=false;}return(0);}
Господа, почему данная конструкция завершения работы по времени не работает как надо, вроде все правильно, OrdersTotal()==0 как условие почему то игнорируется и советник отключается при достижении FinishWorkHour, даже если ордера открытые есть, а так как закрытие у меня происходит советником при достижении нужного профита а не тейком это закрытие не происходит так как советник уже не работает и сделка зависает.
Dimoncheg писал(а)>> Господа, почему данная конструкция завершения работы по времени не работает как надо, вроде все правильно, OrdersTotal()==0 как условие почему то игнорируется и советник отключается при достижении FinishWorkHour, даже если ордера открытые есть, а так как закрытие у меня происходит советником при достижении нужного профита а не тейком это закрытие не происходит так как советник уже не работает и сделка зависает.
Вопрос общий или о конкретном Индикаторе?
В общем, я думаю так:
1. Задать несколько бафферов - как всегда. Но с различными цве
спасибо, но это трендовые линии, а мне нужны именно мувинги с настраиваемыми периодами, только не по close к примеру а по фрактальным экстримумам, лучше если отдельно по хаям и лоу, может кто встречал подобное
Помогите! Нужен контроль количества позиций по инструменту.
if(total<1)
{
Такой классический вариант не подходит.
Нужно чтоб открывал одна позиция на один инструмент.
То есть если открыта позиция GBP/JPU то чтоб вторая позиция по инструменту не открывалась. просто хочу поставить одну стратегию на разные графики.
Мультивалютные стратегии не предлагать!
За ранние спасибо!
В документации не чего не нашёл…
В документации не чего не нашёл…
OrderSelect
потом проверка OrderMagicNumber и/или OrderSymbol
Попробуй
Господа, почему данная конструкция завершения работы по времени не работает как надо, вроде все правильно, OrdersTotal() == 0 как условие почему то игнорируется и советник отключается при достижении FinishWorkHour, даже если ордера открытые есть, а так как закрытие у меня происходит советником при достижении нужного профита а не тейком это закрытие не происходит так как советник уже не работает и сделка зависает.
Я бы для уверенности написал