Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вам ещё необходимо учесть переход через 0.
То-есть если разрешено время торговли, например, с 23.00 до 01.00, то ваше условие не сработает.
На мой взгляд лучше создать функцию, которая в соответствии со временем меняет флаги, на входе функции - время работы, на выходе true/false
А уже флаги вставлять в условие.
isTradeTimeString - Возвращает флаг разрешения торговли по времени.
isTradeTimeInt - Возвращает флаг разрешения торговли по времени.
А то! Игорь Ким тоже так подумал и сделал пару функций разрешения торговли по времени.
isTradeTimeString - Возвращает флаг разрешения торговли по времени.
isTradeTimeInt - Возвращает флаг разрешения торговли по времени.
Самому сделать бывает, иногда, полезнее для развития. А потом посмотреть, как другие решили задачу.
Самому сделать бывает иногда полезнее, а потом посмотреть, как другие решили задачу.
Не совсем понятен вопрос. Эксперы одинаковые?
Или разные? И эта таинственная фраза: чтобы они "(не открывались по одной и той же цене) "....
Подробнее растолкуйте вопрос.
Тогда, может и ответа не понадобится.
самое простое решение, как по мне - следить перед открытием любой сделки за самой лучшей из имеющихся в портфеле по этому активу ценой бая и/или села.
Тогда, имея запрет на открытие по этой "лучшей" +/- люфт или худшей цене - всё будет ок. в пределах одного сова иди нескольких.
Если есть сомнения в скорости отработки терминалом позиций на сервере, а потому (сомнения) и к ордер селект - делайте семафор на глобальных переменых.
Во первых, не откроетесь тыщу раз в одном месте.
Во вторых, каждая новая сделка будет лучше предыдущей.
Для любителей нелинейного усреднения все настройки +/- можно вынести в массив.
И в зависимости от количества сделок (сиречь индекса в этом массиве) - менять допустимый люфт.
Т.е . если сделка первая - люфт =0. вторая, например, - уже 15 пунктов от предыдущей.
Третья и т.д = (45 от второй, 82 от третьей, 157... )
Фибы в помощь.
Этот прием применим и к размеру лота...
;)
Доброго вемени суток... А как сделать так чтобы работать несколькими экспертами на одной валютной паре и они видели друг друга (не открывались по одной и той же цене) ) ????
Объединить их в один.
а если третий контролирует кросс?
;)
самое простое решение ...
;)
Как-то всё запутано.
Проще - пусть советник проверяет есть ли сонаправленные сделки в задаваемом диапазоне цены.
Как-то всё запутано.
Проще - пусть советник проверяет есть ли сонаправленные сделки в задаваемом диапазоне цены.
вы свою нетто-позицию контролируете?
Ничего не сложно, когда нужные данные под рукой.
;)
-------
чем контроль "сонаправленных" сделок в задаваемом диапазоне проще?
DDD