Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Дак речь идет о интрадей торговле... Хочется уйти от суеты, на дневки, в акции, в семью, в конце концов.
А вам нет?
И ночами спать не будешь со своими дневками.
if (High[0]<High[1]&&Low[0]<Low[1]&&High[1]>High[2]&&Open[0]<Close[1]) SellOp=true;
Скажите, в чем может быть ошибка? Почему не открывает позицию?
if (High[0]<High[1]&&Low[0]<Low[1]&&High[1]>High[2]&&Open[0]<Close[1]) SellOp=true;
Скажите, в чем может быть ошибка? Почему не открывает позицию?
В этом ошибки нет, ну разве только если есть логическая, но тут кто угадает... Смотрите дальше.
Рекомендую отдельные логические блоки отделять своими скобками:
При таком раскладе
if ( (Low[0]>Low[1]) && (Low[1]<Low[2]) && (Low[1]<Low[2]) && (High[1]<High[2]) ) BuyOp=true;
выставилась позиция, на 18-15 по usd/jpy хотя в 18-05 и 18-00 Low был равнозначным
2013.05.27 17:55 101.08 101.09 101.07 101.07
2013.05.27 18:00 101.06 101.06 101.05 101.05
2013.05.27 18:05 101.06 101.07 101.05 101.06
2013.05.27 18:10 101.07 101.07 101.06 101.07
2013.05.27 18:15 101.08 101.09 101.07 101.08
2013.05.27 18:20 101.09 101.10 101.08 101.10
На сколько я понял, не соблюдается правило для BUY
(High[1]<High[2])
Как с этим бороться?
При таком раскладе
if ( (Low[0]>Low[1]) && (Low[1]<Low[2]) && (Low[1]<Low[2]) && (High[1]<High[2]) ) BuyOp=true;
выставилась позиция, на 18-15 по usd/jpy хотя в 18-05 и 18-00 Low был равнозначным
2013.05.27 17:55 101.08 101.09 101.07 101.07
2013.05.27 18:00 101.06 101.06 101.05 101.05
2013.05.27 18:05 101.06 101.07 101.05 101.06
2013.05.27 18:10 101.07 101.07 101.06 101.07
2013.05.27 18:15 101.08 101.09 101.07 101.08
2013.05.27 18:20 101.09 101.10 101.08 101.10
Угадайки утомляют. Давайте код.
Суть в том, чтобы
Чтобы ловить вот такие развороты