необходима оценка, критика, доработка....
Файлы:
exprmahv5.mq4
10 kb
ravi.mq4
3 kb
passivusnet:
необходима оценка, критика, доработка....
необходима оценка, критика, доработка....
+ выложите в кодебазу сайта - там также по скачиваниям определите и диалоги сами сбой возникнут в процессе - проверено.
Здесь - тема улетит на далёкие страницы.
Индикатор в таком виде использовать не стоит. Ресурсы хорошо кушает
Добавлю
int totalO(int type,int _key) { int TotalNumber = 0; for(int i=0; i<OrdersTotal(); i++) { if (!OrderSelect(i,SELECT_BY_POS,MODE_TRADES)||OrderSymbol() !=Symbol()|| OrderMagicNumber()!=_key) continue; if (OrderType()==type||type==-1){ TotalNumber++;} } return(TotalNumber); }
В таком виде функцию использовать нельзя
passivusnet:
Если можно более подробно и с разъяснениями.спасибо!
Если можно более подробно и с разъяснениями.спасибо!
Дело в том, что исполнение оператора || отличается от C++, поэтому на порядок выполнения функций надеяться нельзя.
Делайте Select отдельным if'ом
я извиняюсь за упрямство и назойливость, пример привести можно? Спасибо!
if (!OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) continue; if (OrderSymbol() != Symbol() || OrderMagicNumber() != _key) continue;
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь