[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 240
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
не нашел, на какой странице.
Тоже не нашел. Да не важно.
Если работать по ценам открытия, то достаточно проверять на открытиые нового бара.
Примерно так. А если открытие возможно и по другим ценам. То надо использовать другие механизмы.
Если по одному символу и таймфрейму может быть открыта только одна позиция, то нужно контролировать количество открытых позиций.
Теперь проверяя значения нужного элемента массива мы знаем сколько позиций открыто данного типа.
Для примера(пример установки бай-стопа) :
(для установки отложки вовсе не нужно, чтобы цена установки была в потоке котировок.
Можно плясать от текущей цены или брать любую цену, чтобы только соблюдался допустимый в этом ДЦ стопуровень ОТ ТЕКУЩЕЙ ЦЕНЫ ДО ЦЕНЫ УСТАНОВКИ ОТЛОЖКИ)
( 'EURUSD - Тенденции, прогнозы и следствия' )
Вместо
double priceBUY=..... ....
вводите свою формулу
ЭХ...спасибо огромное особенно за приложенный код! То что доктор прописал! ))))
Тоже не нашел. Да не важно.
Если работать по ценам открытия, то достаточно проверять на открытиые нового бара.
Примерно так. А если открытие возможно и по другим ценам. То надо использовать другие механизмы.
Если по одному символу и таймфрейму может быть открыта только одна позиция, то нужно контролировать количество открытых позиций.
Теперь проверяя значения нужного элемента массива мы знаем сколько позиций открыто данного типа.
у меня сейчас вот так прописано в коде, чето не соображу с этим массивом, как он будет определять что на этом баре уже был ордер, и он закрылся, и что мы будем ждать новый бар?
как бы объяснить, я наверно не правильно выразился, или я наверно не понял функцию....
1) допустим был открыт ордер на нулевом баре и он закрылся, далее мы больше не открываем на этом баре ордер если даже есть сигнал к открытию так как на этом баре уже была сделка и она закрылась, ждем следующий бар.
На каждом баре разрешено открытие только одной сделки, если была сделка на этом баре, - то не открываем ордер, как сделать???
Помогите люди.....))) У меня уже крыша \\\\\\\\>>>>
у меня сейчас вот так прописано в коде, чето не соображу с этим массивом, как он будет определять что на этом баре уже был ордер, и он закрылся, и что мы будем ждать новый бар?
как бы объяснить, я наверно не правильно выразился, или я наверно не понял функцию....
1) допустим был открыт ордер на нулевом баре и он закрылся, далее мы больше не открываем на этом баре ордер если даже есть сигнал к открытию так как на этом баре уже была сделка и она закрылась, ждем следующий бар.
На каждом баре разрешено открытие только одной сделки, если была сделка на этом баре, - то не открываем ордер, как сделать???
Помогите люди.....))) У меня уже крыша \\\\\\\\>>>>
Посмотри ветку Игоря КИМ 'Полезные функции от KimIV'. Одна из функций ответит на твой вопрос
Вот пытаюсь писать советника... только начинаю учиться... в тестере появляется ошибка 4062...(ERR_STRING_PARAMETER_EXPECTED - 4062 - Ожидается параметр типа string)
Не могу понять где это править. Может кто из местных посмотрит код?:)
Вот пытаюсь писать советника... только начинаю учиться... в тестере появляется ошибка 4062...(ERR_STRING_PARAMETER_EXPECTED - 4062 - Ожидается параметр типа string)
Не могу понять где это править. Может кто из местных посмотрит код?:)
1) double NormalizeDouble( double value, int digits), а у вас (vinn/2, 0.1)
2) OrderSend(Symbol(), OP_BUY, GetSizeLot(), Ask, 3, Ask - StopLoss*Point,НЕ ХВАТАЕТ ПАРАМЕТРА take_profit, "AlanMod expert", 16384, 0, Green);
подскажите как присваивать имена для буферов в пользовательских индикаторах?