Спред=0 означает, что спред определяется не сервером и может быть плавающим. Хотя при значении 0 нам лучше выдавать текущий спред.
Спред=0 означает, что спред определяется не сервером и может быть плавающим
Действительно во время резких движений рынка на новостях спред бывает больше 2 вплоть до 5 или даже 6. Но то что значение, выдаваемое этой функцией не должно быть равно 0 - это точно! Ждём исправлений в новом билде.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
//+------------------------------------------------------------------+ //| test.mq4 | //| Copyright © 2006, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright © 2006, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- int spread = MarketInfo(Symbol(), MODE_SPREAD); int digits=MarketInfo(Symbol(),MODE_DIGITS); Print("spread=",spread); Print("digits=",digits); //---- return(0); } //+------------------------------------------------------------------+В результате на терминале Альпари видим следующий лог работы:
2006.08.09 12:59:13 test EURUSD,M30: removed
2006.08.09 12:59:13 test EURUSD,M30: digits=4
2006.08.09 12:59:13 test EURUSD,M30: spread=3
2006.08.09 12:59:13 test EURUSD,M30: loaded successfully
А на терминале InterbankFX получаем следующее:
2006.08.09 12:59:54 test EURUSDm,M30: removed
2006.08.09 12:59:54 test EURUSDm,M30: digits=4
2006.08.09 12:59:54 test EURUSDm,M30: spread=0
2006.08.09 12:59:54 test EURUSDm,M30: loaded successfully
Я то знаю что у InterbankFX спред равен 2, но вот почему этого не может показать мне функция MarketInfo(Symbol(), MODE_SPREAD)? Ведь в МТС практически всегда используется данный параметр, а так как этот параметр у InterbankFX равен 0, то возможен сбой в работе МТС (отсюда могут быть массированные запросы на установку ордеров, отклоняемые сервером). Как могли бы разработчики прокомментировать данный факт?