MT4 MT5 MarketInfo 函数参考

函数返回有关证券"市场观察"窗口中列出的各种数据

double MarketInfo(
string symbol, // 货币名称
int type // 信息类型
);

使用方法

Print(" 1  当日最低价_LOW= ", MarketInfo(Symbol(), MODE_LOW ));
Print(" 2  当日最高价_HIGH= ", MarketInfo(Symbol(), MODE_HIGH));
Print(" 5  最后的K线变动时间_TIME= ", MarketInfo(Symbol(), MODE_TIME));   // (服务器显示时间)。
Print(" 9  该货币最后叫买价_BID= ", MarketInfo(Symbol(), MODE_BID));   // (取得相应货币对的即时价位,而不管这个EA是放在哪个货币对图表上.如 bid =MarketInfo("GBPUSD",MODE_BID); // 取得 Bid 价位)
Print(" 10 该货币最后叫卖价_ASK= ", MarketInfo(Symbol(), MODE_ASK));
Print(" 11 该货币最小变动单位点值_POINT= ", MarketInfo(Symbol(), MODE_POINT));
Print(" 12 小数位数_DIGITS= ", MarketInfo(Symbol(), MODE_DIGITS));
Print(" 13 点差_SPREAD= ", MarketInfo(Symbol(), MODE_SPREAD));
Print(" 14 规定最小止赢止损线_STOP LEVEL= ", MarketInfo(Symbol(), MODE_STOPLEVEL));
Print(" 15 一标准手所用资金_LOT SIZE= ", MarketInfo(Symbol(), MODE_LOTSIZE));   // 标准手大小,黄金是100盎司,每次交易必须是100盎司的倍数 ( 黄金: 100 ) 。
Print(" 16 一手每点该货币的价值_TICK VALUE= ", MarketInfo(Symbol(), MODE_TICKVALUE)); //   跳动的基值,价格每次跳动的值都是它的倍数。如黄金,价格每次跳动都是0.05的倍数 ( 黄金: 0.05 )   
Print(" 17 报价最小单位_TICK SIZE= ", MarketInfo(Symbol(), MODE_TICKSIZE));
Print(" 18 多头掉期_SWAP LONG= ", MarketInfo(Symbol(), MODE_SWAPLONG));
Print(" 19 空头掉期_SWAP SHORT= ", MarketInfo(Symbol(), MODE_SWAPSHORT));
Print(" 20 市场开始日期_STARTING= ", MarketInfo(Symbol(), MODE_STARTING),"    (主要用于期货)");
Print(" 21 市场截止周期_EXPIRATION= ", MarketInfo(Symbol(), MODE_EXPIRATION),"    (主要用于期货)");
Print(" 22 交易允许货币对数量_TRADE ALLOWED= ", MarketInfo(Symbol(), MODE_TRADEALLOWED));
Print(" 23 允许的最小手数_MIN LOT= ", MarketInfo(Symbol(), MODE_MINLOT));
Print(" 24 改变标准手步幅_LOT STEP= ", MarketInfo(Symbol(), MODE_LOTSTEP));
Print(" 25 允许的最大标准手数_MAX LOT= ", MarketInfo(Symbol(), MODE_MAXLOT));
Print(" 26 掉期计算的方式_SWAP TYPE= ", MarketInfo(Symbol(), MODE_SWAPTYPE),"    (0:点; 1 -基本货币对; 2: 兴趣; 3: 货币保证金)");
Print(" 27 赢利计算模式_PROFIT CALC MODE= ", MarketInfo(Symbol(), MODE_PROFITCALCMODE),"     (0: Forex(外汇); 1: CFD(黄金); 2: Futrues(期货)) ");
Print(" 28 保证金计算模式_MARGIN CALC MODE= ", MarketInfo(Symbol(), MODE_MARGINCALCMODE),"    (0: Forex(外汇); 1: CFD(黄金); 2: Futrues(期货); 3: CFD for indices(黄金指数))");
Print(" 29 一个标准手的初始保证金_MARGIN INIT= ", MarketInfo(Symbol(), MODE_MARGININIT));  
Print(" 30 一个标准手的开仓保证金_MARGIN MAINTENANCE= ", MarketInfo(Symbol(), MODE_MARGINMAINTENANCE));  
Print(" 31 一个标准手的护盘保证金_MARGIN HEDGED= ", MarketInfo(Symbol(), MODE_MARGINHEDGED));  
Print(" 32 一个标准手的自由保证金_MARGIN REQUIRED= ", MarketInfo(Symbol(), MODE_MARGINREQUIRED));  
Print(" 33 冻结订单水平点_FREEZE LEVEL= ", MarketInfo(Symbol(), MODE_FREEZELEVEL)); 
发布了44 篇原创文章 · 获赞 22 · 访问量 7万+

猜你喜欢

转载自blog.csdn.net/qq_38832501/article/details/101721658
MT4