[Архив!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 2. - страница 30
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажите как в условии открытия позиции правильно задать проверку на то - существует ли открытая поза по данному инструменту или нет. И если поза по инструменту есть(любая селл или бай), то открытие не происходит в противном случае сигнал на открытие отрабатывается?
Вот код (как я думаю, отвечающий за открытие поз):
Вроде по логике правильно, но не работает все равно открывает по несколько поз по одному инструменту.
P.S. Я не программист. Если можно поподробнее объясните чайнику.
Это не сложно. Лучше всего организовать 2 подпрограммы, которые подсчитывают ордера.
Далее, в самом коде пришем:
Константу MAGIC лучше объявить в пользовательских переменных. Вот так:
Попробовал
Это не сложно. Лучше всего организовать 2 подпрограммы, которые подсчитывают ордера.
Далее, в самом коде пришем:
Константу MAGIC лучше объявить в пользовательских переменных. Вот так:
Спасибо посмотрю, но для меня это наверное сложновато.
К этому посту я прицепил файл советника. Посмотрите.
Доброе утро ! Может, мой вопрос по поводу того, что не идёт оптимизация - сложный или не представляет никакого интереса ?
Возможных причин для этого множество. Начиная от тривиального - отсутствие истории до варианта - нет прибыльных вариантов. Хотя может бть и проще - ошибка в советнике
Скажите пожалуйста, если робот создает отложенные ордера.
Команды по отложенным ордерам псылаются на сервер.
Отображаются ли на терминале отложенные ордера поставленные в очередь?
Таж же, как и если бы я установил отложенные ордера вручную? открытые ордера сверху, снизу отложенные ордера поставленные в очередь?
Скажите пожалуйста, если робот создает отложенные ордера.
Команды по отложенным ордерам псылаются на сервер.
Отображаются ли на терминале отложенные ордера поставленные в очередь?
Таж же, как и если бы я установил отложенные ордера вручную? открытые ордера сверху, снизу отложенные ордера поставленные в очередь?
Что значит поставленные в очередь? Советник посылает серверу приказ установить отложенный ордер. Если с параметрами приказа всё в порядке, то сервер устанавливает отложку, что тут же отображается в терминале. Если советник посылает приказ расставить отложки с определённым шагом (делает это через цикл), то каждый новый приказ обрабатывается сервером отдельно. Именно приказы встают в очередь - советник приказал - сервер ответил. Советник снова приказал и снова ждёт ответа сервера.
Что значт ордера, поставленные в очередь? Что Вы под этим подразумеваете?
Возможных причин для этого множество. Начиная от тривиального - отсутствие истории до варианта - нет прибыльных вариантов. Хотя может бть и проще - ошибка в советнике
Я проверил - история минуток есть с 1999 года. Галочка стоит показывать все варианты (неприбыльные тоже). Ставлю на оптимизацию даже только один параметр МА, например от 100 до 110 и всё - оптимизация "умирает" - нет ни результатов, ни графика.... Не говоря уже о включении других параметров.
Надо советник смотреть. Так ничего сказать не получится