- Удаление отложек
- not enough money
- MQL5 совершенно не похож на MQL4 ?
Опять же нет функции обработки ошибок.
И что таое st?
- 2017.07.05
- www.mql5.com
Опять же нет функции обработки ошибок.
И что таое st?
Почему же нет? Вот
if(!OrderSend(Symbol(),cmd,Lot,priceStep,0,0,0,"",magic,0)) { Print("Error = ",GetLastError()," ",cmd," ",Lot," ",Price); }или это не то? А за st я забыл написать: это шаг (step) между ордерами...
Print - малополезная обработка ошибок. Робот должен принять решение и спасти ситуацию. Вот тут пример обработки ошибок
Все, нашел ошибку: я же в цикл for зачем-то return() впихнул... Как говорится - впихнул невпихуемое))) Всем спасибо за помощь!
STARIJ:
return - это оператор. Скобки здесь излишни в отличие от функции. И если выбросить return true из цикла, то в функции останется только return false - функция всегда будет возвращать false и смысл в bool пропадет. Зачем спрашивать у функции true или false, если заранее известно что она обязательно вернет false
Совершенно верно, поэтому я bool поменял на void и выкинул ретурны...
Отлично, Вы растете на глазах!
Отлично, Вы растете на глазах!
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования