Вот пример простейшего скрипта с использованием стандартной функции 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)?
За ранее благодарен!