Помогите ускорится и оптимизировать
Слова Шнуровской песни так и лезут на ум: "Я бухаю, но могу ускорится..."
А что тут ускорять? Код простой и не "тяжелый".... Не понял короче)
Слова Шнуровской песни так и лезут на ум: "Я бухаю, но могу ускорится..."
А что тут ускорять? Код простой и не "тяжелый".... Не понял короче)
на счет ускорения да, но он не совсем оптимальный
ЗЫ: короче опять идеальную программу для идеальных условий творю )
давай начнем с того что ниже этой строки
while(!IsStopped())
double Digits_=MarketInfo(Symbol1,MODE_DIGITS); double Spred=(MarketInfo(Symbol2,MODE_SPREAD)+MarketInfo(Symbol1,MODE_SPREAD)); double bid1_=iClose(NULL,0,0);
насколько сильно инициализация тормозит?
может лучше вынести её выше цикла а в цикле оставить только присваивание?
ЗЫ: мне дороги каждые микро секунды )))
насколько сильно инициализация тормозит?
может лучше вынести её выше цикла а в цикле оставить только присваивание?
ЗЫ: мне дороги каждые микро секунды )))
double Digits_=MarketInfo(Symbol1,MODE_DIGITS);
а как часто меняется количество цифр? может вообще вынести в init?
if(Trade==1&&OrdersTotal()>0) { continue; Sleep(1000); }
если я ничего не путаю, то sleep вообще не наступит...
а как часто меняется количество цифр? может вообще вынести в init?
если я ничего не путаю, то sleep вообще не наступит...
первое да тупость,
второе слип может наступить, если выставить руками отложенный ордер
ЗЫ: там строки напутаны ))) исправил.
ЗЫЗЫ: вот что значит: в чужом глазу соринку увидишь... )))
double Digits_=MarketInfo(Symbol1,MODE_DIGITS);
Можно смело выносить за цикл.
double bid1_=iClose(NULL,0,0);
Вместо этого лучше RefreshRates() сделать и юзать Bid
while(res<0&&!IsStopped())
Жесть.
Sleep(10);
Нереальная цифра. Есть подозрение, что два таких советника ядро завесят намертво.
Жесть.
)), иначе нельзя
Нереальная цифра. Два таких советника ядро завесят намертво.
я ещё уменьшить хотел ), слава богу у меня один работает, ставил второй были подвисания но не до повешания же )
)), иначе нельзя
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования