Вопрос по мультивалютному советнику - страница 14

 
leonid553:
А окне ОБЗОР РЫНКА присутствует вторая пара?

Да. Оба графика висят. Если прикрепить ко второй паре, то не берет первую

Но iOpen читает котировки

 
Ну тогда не знаю. Давайте сюда кусок кода, где вы задаете и задействуете MarketInfo обоих символов. Чтобы вхолостую не гадать.
 
leonid553:
Ну тогда не знаю. Давайте сюда кусок кода, где вы задаете и задействуете MarketInfo второго символа.
Он выше. В самом начале секции Start. Сразу стоит печать
 

Попробуйте вывести в коммент:

Comment("евро-bid = ", MarketInfo("EURUSD", MODE_BID), "\n",
        "евро-ask = ", MarketInfo("EURUSD", MODE_ASK), "\n",
        "фунт-bid = ", MarketInfo("GBPUSD", MODE_BID), "\n",
        "фунт-ask = ", MarketInfo("GBPUSD", MODE_ASK), "\n");  
вставьте этот кусочек в ф-ю СТАРТ и понаблюдайте на графике в левом верхнем углу - будут ли отображаться котировки при запуске и работе советника?
 
leonid553:

Попробуйте вывести в коммент:

вставьте этот кусочек в ф-ю СТАРТ и понаблюдайте на графике в левом верхнем углу - будут ли отображаться котировки при запуске и работе советника?

Я это сделал в тестере (???). Может дело в нем?
 

да, конечно!

Тестер МТ4 некорректно работает с вызовом MarketInfo - поэтому проверять нужно только в онлайне. И мультивалютную торговлю тестер мт4 - не поддерживает.

 
leonid553:

Попробуйте вывести в коммент:

вставьте этот кусочек в ф-ю СТАРТ и понаблюдайте на графике в левом верхнем углу - будут ли отображаться котировки при запуске и работе советника?

Действительно, в тестере. Если прицепить к графику, то все нормально, а в тестере не берет второй символ.
 
leonid553:

да, конечно!

Тестер МТ4 некорректно работает с вызовом MarketInfo - поэтому проверять нужно только в онлайне. И мультивалютную торговлю тестер мт4 - не поддерживает.

Читал эту ветку. Показалось, что все можно, а оказывается нельзя. Надо думать. Или имеются какие-либо решения с тестером?
 
Можно перейти на мт5 - там возможно мультивалютное тестирование. А в мт4 для работы в тестере можно сделать "синхронную виртуальную имитацию" сделок второго символа, но это оч. канительно и вряд ли вам подойдет..
 
leonid553:
Можно перейти на мт5 - там возможно мультивалютное тестирование. А в мт4 для работы в тестере можно сделать "синхронную виртуальную имитацию" сделок второго символа, но это оч. канительно и вряд ли вам подойдет..
Спасибо.
Причина обращения: