Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 165
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Если ошибка возникает периодически, может это Ваш ДЦ приписывает к строке что то непотребное. ДЦ может и имеет право.
У меня вон чего приписывает
Возможно и ДЦ - на демо вот гоняю ошибок нет, на реал поставил опять ордер не открылся, пишет ошибка!
Просто другие советники работает нормально а этот периодически дает ошибку, что еще может быть???
Возможно и ДЦ - на демо вот гоняю ошибок нет, на реал поставил опять ордер не открылся, пишет ошибка!
Просто другие советники работает нормально а этот периодически дает ошибку, что еще может быть???
- проверьте все строковые переменные в программе, чтобы явно задавалось начальное значение. Ошибка эта возникает, скорее всего, когда неинициализированная строка попадает в какую-то функцию в качестве параметра.
- сделайте распечатку значений строковых переменных (вместе с номером строки программы, для удобства) и значения GetLastError() перед вызовом таких функций.
почему не работает Безубыток?
Объявлено extern int BULevel = 80;
В старте if (BULevel!=0) BU();
Уважаемые форумчане, подскажите,
почему не работает Безубыток?
Объявлено extern int BULevel = 80;
В старте if (BULevel!=0) BU();
BULevel*Point
Уважаемые форумчане, никак не могу разобрать индикатор Ишимоку. Набросал небольшой советник на его основе, открываются только сделки на бай, на селл сделки вообще не открываются. Скорее всего это связано с тем, что облако переворачивается, да к тому же неверно определил условия входа в сделку.
На рисунке показано красной стрелочкой вниз, где должна открыться сделка на продажу и красной стрелочкой вверх, где должна открыться сделка на покупку. Совершенная сделка на покупку, открылась с неправильным входом (по идее ее там бять не должно)
Можно ли определить время срабатывания отложенного ордера без перебора пересечения цены ордера?
В моем понимании, когда отложка исполняется она превращается в OP_BUY или OP_SELL, (или ето не так?)
если в комент (меджик) забить инфу про тип ордера и сравнивать каждый раз изменился ли он на значение 0 или 1 то можно узнать время срабатывания,
но метод как-то туг в виду нужности постоянного соединение и в целом, надеюсь есть что-то проще))
В моем понимании, когда отложка исполняется она превращается в OP_BUY или OP_SELL, (или ето не так?)
если в комент (меджик) забить инфу про тип ордера и сравнивать каждый раз изменился он на значение 0 или 1 то можно узнать время срабатывания,
но метод как-то туг в виду нужности постоянного соединение и в целом, надеюсь есть что-то проще))
Да, спасибо, до этого варианта я додумался, а вот как быть на реале?)
Можно ли определить время срабатывания отложенного ордера без перебора пересечения цены ордера?
datetime OrderOpenTime( )
Да, спасибо, до этого варианта я додумался, а вот как быть на реале?)
писать номер тикета. и его состояние... если изменился то ордер опен прайс... зачем магику прописывать не свойственное или в коменты пхать всякое...
в файлик скидывать историю. открыт закрыт... или вообще просто листать хистори...