Получается типа разрешонных отложников.
Вот простой код все вроде должно работать, но он иногда как-то точно одну ставку игнорирует, далие проходит примерно 4 десятки и опять отказывается ставить, как будто так правильно. Кто может пояснить почему так, это же нарушение всей логики математике.
Файлы:
eljbji10fl.mq4
2 kb
Вот на графике???
По логике советник должен ставить!!! С чем связано, что может мешать ему это сделать??
double Pric = NormalizeDouble(Bid,3); //округление до 0.001 десятой числа Лота для постановки лота каждые 10пп double Price = Pric-(1*Point); .............. .............. if((total<1)||(Price==Bid))//------------ открытие первого ордера в обе стороныЦена часто будет проскакивать (перепрыгивать ту цену, которую ва ждете). Не желательно использовать операцию "==". Пользуйтесь операциями отношения "<=" и ">=" .
zxc >>:
Цена часто будет проскакивать (перепрыгивать ту цену, которую ва ждете). Не желательно использовать операцию "==". Пользуйтесь операциями отношения "<=" и ">=" .
Цена часто будет проскакивать (перепрыгивать ту цену, которую ва ждете). Не желательно использовать операцию "==". Пользуйтесь операциями отношения "<=" и ">=" .
<=" и ">=" это будет значить что больше или равно тобиш много ордеров наставит, надо если нет допустим 1,3430 то ставим дальше ждем 1,3440 или 1,3420 и по достижении ставим!!!
Выше просто пояснил почему:
А здесь
<=" и ">=" это будет значить что больше или равно тобиш много ордеров наставит, надо если нет допустим 1,3430 то ставим дальше ждем 1,3440 или 1,3420 и по достижении ставим!!!
используйте флаги, либо другие прибамбасы, чтобы советник ставил только один ордер. Код советника немного усложнится, но будет работать так как вы хотите.
он иногда как-то точно одну ставку игнорирует, далие проходит примерно 4 десятки и опять отказывается ставить, как будто так правильно. Кто может пояснить почему так, это же нарушение всей логики математике.
А здесь
<=" и ">=" это будет значить что больше или равно тобиш много ордеров наставит, надо если нет допустим 1,3430 то ставим дальше ждем 1,3440 или 1,3420 и по достижении ставим!!!
Так ведь код написан правильно ПОЧЕМУ НЕ ХОЧЕТ работать нормально???
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вроде все просто - а на самом деле что-то вторую неделю меняю стратегию в корень до не узноваемости, а результат один не хочет точно ставить.
Суть - цена достигает 1,3430 ставим, цена дошла до 1,3440 опять ставим, вернулась 1,3430 опять ставим и так 1,3420 1,3410, надо чтоб ордер ставить точно по цене!!
Может кто сталкивался с такой задачкой?? или закрадывается мысль что дц страдает ххххрней!!!