Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
кстати, что по Вашему должен делать советник после перезапуска терминала?
То же, что и до запуска :).
То же, что и до запуска :).
вот вот, т.е. практически просто заново начать свою работу.
вот вот, т.е. практически просто заново начать свою работу.
продолжить.... Все программисты, которые кодили советников, это делают по умолчанию, так же как и другие фичи, кторые заказчик не указывает в ТЗ- магик, слипадж и т.п.
То же, что и до запуска :).
А если имеется позиция, открытая советником до перезапуска?
продолжить....
В том-то и дело, что "продолжить" зависит от торгового алгоритма.
А если имеется позиция, открытая советником до перезапуска?
у этой позиции должен быть маджик, по которому советник найдет её и разберется с ней согласно торговому алгоритму. одна из задач советника, работать с открытыми им(советником) позициями.
А если имеется позиция, открытая советником до перезапуска?
И что это меняет?
Я тоже не понимаю как можно что-то за 300р накодить.
Любой советник - это время, потраченное на общение с заказчиком, написание и отладку (и это таких циклов может быть несколько). Даже если торговый алгоритм кажется простым, он может содержать нюансы, а торговый советник без обработки ошибок - это игрушка для тестера.
Уж лучше бесплатно сделать (вариант для альтруистов), либо не делать вовсе.
На стоянке нелегальной ребята по 300-500р за ночь получают. за смену.
А вот заказчики прекрастно пнимают что вроде там нет ни чего сложного, и поэтому его супер идея должна быть закодена или за так, или за гроши. А когда угрохаешь месяц и еще после 200$ аванса заказчик делает финт ушами после демки. Очень большое желание всё за так делать...
кстати, что по Вашему должен делать советник после перезапуска терминала?
он должен продолжить свою работу в той среде, которую оставил до перезапуска.
Все важные параметры, накопленные профиты/убытки (если таковые требуются в ТЗ), параметры сопровождения поз (для хитрых тралов или ММ), конролируемые числа (которые влияют на анализ ситуации каждого тика) и т.д.
+ конечно же проверить то что сейчас имеет и по необходимости всё обновить или обнулить. На случай например если клиент руками закрывает свои ордера.
Методы на контроль ошибок или отказ сервера, принудительные входы в торговые циклы, обязательное выполнение приказа вплоть до остановки анализа следующей ситуации пока не выполнится текущий приказ(например закрытие нескольких взаимосвязанных ордеров), и при этом зацикливать грубо работу типа while(true) нельзя! А такие сюрпризы типа запрет выставления рыночных ордеров со стопами на некоторых брокерах? тут только передача парамтеров... и приэто м должно всё отработать правильно! и адекватно ситуации.
да вообще куча и куча всего, что должно быть в ШТАТНЫХ фукнция любого кодера.
PS
А маджик - это только небольшая помощь со стороны разработчиков МТ.
например яркий пример - выставление требуемого стоплоса...
А если в текущий момент брокер раздвинул стопуровень? вы разве поставите этот стоп один раз и всё. А что потом? будете объяснять заказчику что у вас стопуровень расширился? Нет. По нормальному - контролировать стоп в такой ситуации надо постоянно. и подтягивать по мере возможности к требуемому значению.
И заметьте - эт в ТЗ и не должно оговариватся - это проблемы кодера.