
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Что над точками - в самый верх. Вставьте и посмотрите, что будет
А когда увидите, как это здорово, вставьте нижнюю часть вместо OrderSend(...)
всё сделал, работает отлично, спасибо
вот только при компиляции выдает какие то предупреждения, это что значит? и как их удалить?
всё сделал, работает отлично, спасибо
вот только при компиляции выдает какие то предупреждения, это что значит? и как их удалить?
проверка на открытие позиции должно быть, "редкая забота разработчиков")
сложно описать как должна быть проверка, много нюансов
пока код на уровне теста, не стоит заморачиватьсяпроверка на открытие позиции должно быть, "редкая забота разработчиков")
сложно описать как должна быть проверка, много нюансов
пока код на уровне теста, не стоит заморачиватьсяок
по правилам стратегии нужно отрывать по отдельности несколько списков по 6 вп.
т.е.поступил сигнал, кинули одну сову на один график, открылись 6 ордеров из выбранного списка.
поступил следующий сигнал кидаем сову на второе окно графика, открываются другие 6 ордеров, и т.д.
в начальном варианте для теста достаточно шесть раз запустить советника на разных окнах.
на данный момент советник отрабатывает только на одном окне, на втором уже не открывается (
можно это исправить?
А если список инструментов поместить в текстовый файл и при запуске советника в функции OnInit() заполнить массив имен из этого файла?
можешь дополнить код этой идеей, и исправить проблему из моего предыдущего поста выше?
ох, в данном варианте советника возникла проблема (
по правилам стратегии нужно отрывать по отдельности несколько списков по 6 вп.
т.е.поступил сигнал, кинули одну сову на один график, открылись 6 ордеров из выбранного списка.
поступил следующий сигнал кидаем сову на второе окно графика, открываются другие 6 ордеров, и т.д.
в начальном варианте для теста достаточно шесть раз запустить советника на разных окнах.
на данный момент советник отрабатывает только на одном окне, на втором уже не открывается (
можно это исправить?
У меня три простых вопроса: от ответов на них зависит будущее всего человечества:
1. Откуда взята идея советника (кто подсказал, где прочитал, ...) ?
2. каковы признаки (как это определил, как это понял) отрабатывает только на одном окне, на втором уже не открывается?
3. Зачем кидать в другое окно, почему мало одного окна?самое простое ставьте Sleep() после открытия каждого ордера, терминал не успевает обновить кол-во(в угоду производительности видимо)
Он пытался открыть ордера на разных инструментах, используя Ask текущего графика. Но на каждом инструменте своя Ask!!!
Как здесь поможет Sleep()? Если слабо разбираетесь в программировании, зачем давать советы?
Проблема в следующем
В языке практически не разбираюсь, возникла необходимость автоматизировать открытие ордеров по нескольким вп, набросал вот такой простенький код (файл прилагаю), но получился какой то он корявый,
По плану должен открывать 6 вп, а открывает только 3 вп, но иногда открывает и все 6 ,но потом опять перестает работать как надо (, думаю возможно это связано с количеством знаков после запятой цены, т.к. в блоке где нет JPY всё работает нормально.
Помогите пожалуйста решить эту проблему.
Да и еще, если не трудно подскажите как прописать, чтобы можно было переключать открывание сделок только Бай или Селл.
Советник, работающий на многих валютных парах является мультивалютным.
Отправка ордеров всех списков, все переключения и вообще вся работа должна совершаться одним советником.
Отладка таких возможна лишь на MT-5.
Он пытался открыть ордера на разных инструментах, используя Ask текущего графика. Но на каждом инструменте своя Ask!!!
Как здесь поможет Sleep()? Если слабо разбираетесь в программировании, зачем давать советы?
у меня мультивалютник, если давать советы согласно, это будет не помощь вам, Надеюсь я ошибаюсь.