Согласен, сейчас уже торговые классы достаточно стабилизировались. Так почему, пропагандируя их применение, в примерах фигурируют функции получения свойств инструмента вместо применения методов класса CSymbolInfo. Как то непоследовательно.
Уточните, что имеется в виду. Если призываете везде писать классы, то некоторым новичкам это может показаться сложным и непонятным.
Rosh: Уточните, что имеется в виду. Если призываете везде писать классы, то некоторым новичкам это может показаться сложным и непонятным.
Собственно, это не я призываю, а Вы призываете использовать классы 'Стандартной библиотеки' в приведённой цитате, я только соглашаюсь. Конечно, дело вкуса.
В мало-мальски сложном советнике масса обращений к свойствам символа и, создав единожды экземпляр класса CSymbolInfo, мы значительно упрощаем обращения к ним и восприятие программы. Моё имхо.
Т.е. можно указывать тип ORDER_TIME_GTC - Ордер будет находится в очереди до тех пор, пока не будет снят.
Пробовал использовать другие типы ORDER_TIME_DAY, ORDER_TIME_SPECIFIED, ORDER_TIME_SPECIFIED_DAY - ошибка не исчезает.
Часть кода:
В журнале Тестера стратегий записи :
В чем м.б. проблема ? Подскажите , пож-та. Буду благодарен если ответите на почту nfo52^mail.ru, ICQ UIN: 4002787, skype: osipov52
Спасибо.
Win7 64 разр., МТ5 , Демо-счет БД Открытие.
Аналогичная проблема на RTS-3.13 Открытие-демо, перепробовал все (приэтом лимит ордера ставятся на ORDER_TIME_SPECIFIED_DAY как написано в профиле символа) !!!! При том что buy-stop ордер отлично открывается в рынке в ручную. Это глюк терминала, надо писать разработчикам
Ага, прям проще не бывает! Намудрили там кучу всего, и при этом с использованием стандартных библиотек, а если без них, так сказать с нуля??? Самое просто и быстро, качественно запрограммировать советника на MQl4!!! У меня советник на mql4 занимает 70 строк, я переписал его на mql5, и получилось 198!!!!!! Так что название со словом "просто" - не уместно.
В статье рассказывается о том, как использовать основной функционал торговых классов Стандартной библиотеки при написании советников, в которых применяется открытие, закрытие и модификация позиции, проверка свободной маржи перед размещением торговых ордеров, размещение и удаление отложенных ордеров. Показано, как использовать торговые классы для получения свойств ордеров и сделок.
zlodei: ...У меня советник на mql4 занимает 70 строк, я переписал его на mql5, и получилось 198!!!!!! Так что название со словом "просто" - не уместно.
Это если идея советника несложная. Имхо, чем сложнее идея, тем больше будет разница в числе строк кода между MQL4 и MQL5 в пользу последнего. Так что я бы не был столь категоричным...
Надо всё таки просматривать код перед публикацией.
Согласен, сейчас уже торговые классы достаточно стабилизировались. Так почему, пропагандируя их применение, в примерах фигурируют функции получения свойств инструмента вместо применения методов класса CSymbolInfo. Как то непоследовательно.
Это уже давно исправлено, еще в день публикации.
Уточните, что имеется в виду. Если призываете везде писать классы, то некоторым новичкам это может показаться сложным и непонятным.
Собственно, это не я призываю, а Вы призываете использовать классы 'Стандартной библиотеки' в приведённой цитате, я только соглашаюсь. Конечно, дело вкуса.
В мало-мальски сложном советнике масса обращений к свойствам символа и, создав единожды экземпляр класса CSymbolInfo, мы значительно упрощаем обращения к ним и восприятие программы. Моё имхо.
Прошу прощения, не знал где задать этот вопрос и решил здесь, мне кажется, тема подходит.
Как закрыть сразу все ордера, открытые либо только на продажу, либо только на покупку?
Прошу прощения, не знал где задать этот вопрос и решил здесь, мне кажется, тема подходит.
Как закрыть сразу все ордера, открытые либо только на продажу, либо только на покупку?
Часть кода:
В журнале Тестера стратегий записи :
В чем м.б. проблема ? Подскажите , пож-та.
Буду благодарен если ответите на почту nfo52^mail.ru, ICQ UIN: 4002787, skype: osipov52
Спасибо.
Win7 64 разр., МТ5 , Демо-счет БД Открытие.
Часть кода:
В журнале Тестера стратегий записи :
В чем м.б. проблема ? Подскажите , пож-та.
Буду благодарен если ответите на почту nfo52^mail.ru, ICQ UIN: 4002787, skype: osipov52
Спасибо.
Win7 64 разр., МТ5 , Демо-счет БД Открытие.
...У меня советник на mql4 занимает 70 строк, я переписал его на mql5, и получилось 198!!!!!! Так что название со словом "просто" - не уместно.