Символы то разные, а открываться пробуете фактически по одинаковым
ценам на разных символах, так как Bid и Ask берутся из одной оперы.
Rosh:
Символы то разные, а открываться пробуете фактически по одинаковым ценам на разных символах, так как Bid и Ask берутся из одной оперы.
Символы то разные, а открываться пробуете фактически по одинаковым ценам на разных символах, так как Bid и Ask берутся из одной оперы.
Теперь ясно. Большое спасибо!
Еще вопрос. Допустим советник прицеплен к инструменту A, есть
ли возможность в этом советнике обновить данные по инструменту
B, при отсутствии новых тиков (обновления) по инструменту A? Если
да, то каким образом?
Rosh:
Символы то разные, а открываться пробуете фактически по одинаковым ценам на разных символах, так как Bid и Ask берутся из одной оперы.
Символы то разные, а открываться пробуете фактически по одинаковым ценам на разных символах, так как Bid и Ask берутся из одной оперы.
Как получить нужную цену для второго символа, что все-таки необходимо сделать в таком случае?
alexnau:
Как получить нужную цену для второго символа, что все-таки необходимо сделать в таком случае?
Rosh:
Символы то разные, а открываться пробуете фактически по одинаковым ценам на разных символах, так как Bid и Ask берутся из одной оперы.
Символы то разные, а открываться пробуете фактически по одинаковым ценам на разных символах, так как Bid и Ask берутся из одной оперы.
Как получить нужную цену для второго символа, что все-таки необходимо сделать в таком случае?
Используйте MarketInfo
DrawDown:
Еще вопрос. Допустим советник прицеплен к инструменту A, есть ли возможность в этом советнике обновить данные по инструменту B, при отсутствии новых тиков (обновления) по инструменту A? Если да, то каким образом?
Еще вопрос. Допустим советник прицеплен к инструменту A, есть ли возможность в этом советнике обновить данные по инструменту B, при отсутствии новых тиков (обновления) по инструменту A? Если да, то каким образом?
Теоретически можно использовать бесконечный цикл, тогда зависимости от прихода тиков не будет вообще.
Отлично!! То что надо. Оперативно вы :) Еще раз огромное спасибо!
Rosh:
Теоретически можно использовать бесконечный цикл, тогда зависимости от прихода тиков не будет вообще.
DrawDown:
Еще вопрос. Допустим советник прицеплен к инструменту A, есть ли возможность в этом советнике обновить данные по инструменту B, при отсутствии новых тиков (обновления) по инструменту A? Если да, то каким образом?
Еще вопрос. Допустим советник прицеплен к инструменту A, есть ли возможность в этом советнике обновить данные по инструменту B, при отсутствии новых тиков (обновления) по инструменту A? Если да, то каким образом?
Теоретически можно использовать бесконечный цикл, тогда зависимости от прихода тиков не будет вообще.
Похоже необходимо использовать этот вариант, т. к. обновление данных, выводимых на экран через Comment, как и все расчеты в советнике, происходит только при поступлении нового тика по паре, на которой висит советник. Может подскажете, как практически зациклить советника и возникнут ли какие-либо проблемы из-за бесконечного цикла?
Пример вот
//+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- while(!IsStopped()) { // необходимые операции Sleep(500); } } //---- return(0); } //+------------------------------------------------------------------+а проблемы могут быть разные.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Почему открывается только первый ордер и выдает ошибку 129, при попытке открыть второй. Не могу сообразить, где ошибка. Помогите, если кого не затруднит. Символы в ордерах, как видно, разные.