Вот пример простейшего скрипта с использованием стандартной функции MarketInfo():
//+------------------------------------------------------------------+ //| Bid of GBPUSD.mq4 | //| Copyright © 2005, MetaQuotes Software Corp. | //| http://www.metaquotes.net | //+------------------------------------------------------------------+ #property copyright "Copyright © 2005, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" #include <WinUser32.mqh> //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- double bidprice=MarketInfo("GBPUSD",MODE_BID); MessageBox("Bid of GBPUSD: "+DoubleToStr(bidprice,4),"Bid",MB_OK|MB_ICONINFORMATION); //---- return(0); } //+------------------------------------------------------------------+
Полное описание этой функции приведено во встроенной документации в MetaEditor'е. Достаточно
нажать F1, установив курсор на имени функции. А вот скриншот работы этого скрипта (он был брошен на график EURUSD):
Большое спсибо Renat за помощь. Ночью копался сам обнаружил в справке MetaEditor. Просто маленький опыт в программировании - всего третий день:)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Подскажите пожалуйста, как в активном окне одного из инструментов (например EUR) взять значение bid (ask) другого инструмента (GBP)?
За ранее благодарен!