Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Тогда, Вы первый претендент на звание "Лучший пупуасный кодер - 2015"
P/S Просьба к читающим топик, не падать со стула от смеха :)
Ну бесись, бесись, если не смог разобраться в четырех строчках кода (специально четырех вместо двух, чтобы было проще понять)
А в чем сложность? Непонятно что за число 86400? Или 3600?
86400 - это количество секунд в сутках. 3600 - в одном часе.
ps. Какой уж тут смех? Здесь плакать надо.
Часто используемые и полезные функции:
Функция SetStDayTime() не очень быстро работала, поэтому
выкладываю переработанную (спасибо Сергею):
Особенности:
Получив подтверждение (TRADE_RETCODE_PLACED ) в коде возврата функции OrderSend() и билет ордера,
а для функции OrderSendAsync() в OnTradeTransaction(), это совсем не означает, что
ордер действительно ВЫСТАВЛЕН на биржу.
Поэтому нужна дополнительная проверка состояния ордера (ровно как и для других действий над ордером).
В функции CheckOrderState() опечатка.
Вместо init_volume == init_volume
должно быть init_volume == cur_volume
Часто используемые и полезные функции:
Переработанная функция CheckOrderState() стала называться OrderRealSelect() с возможностью не получать/получать данные по ордеру
Если мы хотим модифицировать или удалить ордер, то нам достаточно знать, что он существует:
Если, после удаления, нам нужно получить данные по ордеру, то:
В случае ошибки:
Часто используемые и полезные функции:
Переработанный набор функций для подсчёта неэффективных транзакций:
Часто используемые и полезные функции:
Если мы хотим, чтобы отложенный ордер действовал не только в текущий день, то
в запросе нужно указывать так (в примере указан день экспирации)
(Спасибо Сергею) Как недавно выяснилось в такой реализации это работает на текущем фьючерсе и на следующем.
На более дальних НЕ РАБОТАЕТ!:
Часто используемые и полезные функции:
Запись настроек в файл:
Чтение настроек из файла:
Часто используемые и полезные функции:
Привязка советника к счёту:
Часто используемые и полезные функции:
Функция перевода пунктов в цену инструмента: