[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 296
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Как изобразить:
/
в string?
Например:
string path=TerminalPath()+"/logs/"+tekTime+".log";
выдает ошибку, а если убрать слэш "/"
string path=TerminalPath()+"logs"+tekTime+".log";
- ошибки нет.
Читать тут и тут.
может посмотреть еще что возвращает IsTradeAllowed() ?
Поможите пожалуйста. Пытаюсь строить трендовые по двум точкам привязанным к барам на N баров вперед от последней точки. Т.е. входящие - время-цена первой и второй точки, и N выраженное в количестве баров вперед (флажок луч = false). Если вторая точка предположим лежит на баре 1 от текущего бара 0, и мне нужно нарисовать от нее на 10 баров вперед, как мне вычислить время и цену бара из будущего?
Читать тут и тут.
Неужели уважаемые гуру не помогут?
pvm117 20.10.2011 18:26
Добрый день!
В качестве первого опыта решил реализовать следующий алгоритм: можно ожидать, что после сближения линий Боллинджера в узкий коридор через какое-то время будет резкое движение рынка вверх или вниз. В советнике анализирую состояние линий Боллинджера и при их близком сближении (Delta пунктов) ставим отложенный ордер на продажу в нижнем направлении (на StepOpen пунктов ниже нижней линии) в надежде что рынок резко пойдет именно в эту сторону. Если рынок пошел в другую сторону, то просто удаляем этот ордер.
Алгоритм работает нестабильно, иногда открывает по два ордера через короткий промежуток времени, постоянно выдает ошибки OrderSend Error 130 и OrderSend Error 138, а удаление открытых ордеров в случае движения рынка в другую сторону вообще не срабатывает.Большая просьба помочь советом! Спасибо!
Неужели уважаемые гуру не помогут?
pvm117 20.10.2011 18:26
Добрый день!
В качестве первого опыта решил реализовать следующий алгоритм: можно ожидать, что после сближения линий Боллинджера в узкий коридор через какое-то время будет резкое движение рынка вверх или вниз. В советнике анализирую состояние линий Боллинджера и при их близком сближении (Delta пунктов) ставим отложенный ордер на продажу в нижнем направлении (на StepOpen пунктов ниже нижней линии) в надежде что рынок резко пойдет именно в эту сторону. Если рынок пошел в другую сторону, то просто удаляем этот ордер.
Алгоритм работает нестабильно, иногда открывает по два ордера через короткий промежуток времени, постоянно выдает ошибки OrderSend Error 130 и OrderSend Error 138, а удаление открытых ордеров в случае движения рынка в другую сторону вообще не срабатывает.Большая просьба помочь советом! Спасибо!
Это не отложенный, а рыночный ордер.
соответственно цена открытия у него должна быть другой, и он не может быть удален (OrderDelete), а только закрыт
Приветствую всех знатоков и просто опытных читателей этой ветки! Ну и просто всех, кто сможет мне помочь=)
Какой наиболее простой и "правильный" способ добиться периодичности? То есть, если упрощать, я хочу чтобы раз в 15 минут автоматически выполнялось некое действие.
В моем случае - это сохранение файла на диск с некоторыми статистиками. Сейчас у меня есть скрипт, который выполняет требуемое, и это буквально 20 строк кода. Как же заставить эти 20 строк повторяться через определенные интервалы времени? Как я успел понять, никаких временных таймеров в MQL нет... Нужно ли использовать эксперта, который будет делать какую-то проверку каждый тик?...
Надеюсь на вашу помощь и подсказки)
Привет! Подскажите, есть ли другой способ задать таймфрейм мультивалютного советника, кроме как в индикаторе посредством M_30 H_1, D_1 и так далее?
а в чем проблема?
Здравствуйте.
Тут вот такой значит вопрос: посоветуйте как использовать жёлтую линию, как прогноз моментума и белую - как прогноз ОсМы на длинном восходящем тренде старшего фрейма ?
Тут трудно определить амплитуду между пиками волнушек, вообщем посоветуйте куда копать дальше ;)
Выбрать первую, из открытых.
Нужно это все, чтобы среди открытых позиций проверять расстояние в пунктах между первой открытой позицией и последней открытой позицией.
На скорую руку переписал, может поможет? Не проверял...
Попробуйте так...