[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 738
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
все разобрался всем спосибо шо помогли
Добрый вечер, подскажите пожалуйста как правильно алерт поставить в индикатор, а то всё перепробовал, то на каждом тике сигналит, то вовсе не сигналит...
Получите, распишитесь :)
Здравствуйте.
Подскажите или посоветуйте, где взять .hst или чем сгенерировать волны Элиота для визуального тестера, (можно в файле csv) как на рисунке ниже:
Профи, подскажите пожалуста как в индикаторе реализовать сравнение цены закрытия i-того бара (к примеру М15) с ценой открытия дня
Наверное не правильно объяснил... к примеру
если задать DAY = 0, то цена i-того бара пусть будет М5 будет сравниваться с ценой открытия сегодняшнего дня, если DAY = 1, то вчерашнего и т.д.
а как сделать чтобы это было динамически... т.е. при просчете к примеру 1278-го бара шло сравнение с ценой открытия того дня в котором этот бар находится, всю голову сломал как это сделать
Предположим что это график какого то индикатора МАКД или СТОХ всеравно, подскажите как описать точку входа в советнике Xmax*0.25 для сель и Xmin*0.25 для бай. Если период "n" не постоянен и Xmax и Xmin меняются.
как реализовать такого оператора
while ( Условие если закрылся любой ордер ) { то опредеяем тип закрытого ордера из списка } значение передаем следущему оператору { по переданому значению выбераем из списка нужный ордер и открываем его } после того как ордер открыт возращяемся в начало
или каким другим способом можно это цикл реализоать
Наверное не правильно объяснил... к примеру
если задать DAY = 0, то цена i-того бара пусть будет М5 будет сравниваться с ценой открытия сегодняшнего дня, если DAY = 1, то вчерашнего и т.д.
а как сделать чтобы это было динамически... т.е. при просчете к примеру 1278-го бара шло сравнение с ценой открытия того дня в котором этот бар находится, всю голову сломал как это сделать
Для этого есть у меня функция, возвращающая OHLC любого старшего периода :)
Параметры:
int OHLC - какие данные требуется извлечь из старшего таймфрейма, соответствуют стандартным константам.
string symbol - символьное имя инструмента.
int timeframe - период старшего таймфрейма для работы, соответствуют стандартным константам .
int shif t - необязательный параметр, задающий номер текущего бара, текущего таймфрейма, для поиска соответствий старших периодов.
Пример вызова функции для вашего случая:
Соответственно iClose("EURUSD",NULL,i) найдет цену закрытия бара под номером i текущего графика, а getOHLC(0, "EURUSD",PERIOD_D1,i) цену открытия того дня, в котором находится бар i текущего графика.
Наверное не правильно объяснил... к примеру
если задать DAY = 0, то цена i-того бара пусть будет М5 будет сравниваться с ценой открытия сегодняшнего дня, если DAY = 1, то вчерашнего и т.д.
а как сделать чтобы это было динамически... т.е. при просчете к примеру 1278-го бара шло сравнение с ценой открытия того дня в котором этот бар находится, всю голову сломал как это сделать
Вам нужно сначала подсчитать какому дню будет соответствовать данный бар. Я сейчас не дома посему функцию подкину позже, когда дома буду вечером. Пока сами поищите или подумайте как реализовать.
Упс... Уже предложили вариантик....
Предположим что это график какого то индикатора МАКД или СТОХ всеравно, подскажите как описать точку входа в советнике Xmax*0.25 для сель и Xmin*0.25 для бай. Если период "n" не постоянен и Xmax и Xmin меняются.
ЗЫ. Если бы параметры не менялись, мы никогда и не дождались бы сигнала... :)