市场信息识别符,使用MarketInfo()函数。
可以是以下任意值:
常数 值 描述
MODE_LOW 1 价格最低日。
MODE_HIGH 2 价格最高日。
MODE_TIME 5 最后进入替克的时间 (服务器显示时间)。
MODE_BID 9 最后进入的买价。对于、当前货币对预定变量存储的 买价。
MODE_ASK 10 最后进入的卖价。对于、当前货币对预定变量存储的 卖价。
MODE_POINT 11 当前价位的大小点。对于当前货币对预定变量储存的点。
MODE_DIGITS 12 在货币对值中小数点后的计数点。对于当前货币对预定变量存储的小数点计数。
MODE_SPREAD 13 差价点。
MODE_STOPLEVEL 14 停止水平点。
MODE_LOTSIZE 15 基本货币的标准手大小。
MODE_TICK值 16 在存款货币中的替克值。
MODE_TICKSIZE 17 在当前报价中的替克大小。
MODE_SWAPLONG 18 看涨仓位掉期。
MODE_SWAPSHORT 19 卖空仓位掉期。
MODE_STARTING 20 市场开始日期 (通常用作将来)。
MODE_EXPIRATION 21 市场时间周期 (通常用作将来)。
MODE_TRADEALLOWED 22 交易允许货币对。
MODE_MINLOT 23 最小允许标准手数。
MODE_LOTSTEP 24 改变标准手步骤。
MODE_MAXLOT 25 最大允许标准手数。
MODE_SWAPTYPE 26 掉期计算方法. 0 - 点; 1 -基本货币对; 2 - 兴趣; 3 - 货币保证金。
MODE_PROFITCALCMODE 27 赢利计算模式0 - Forex; 1 - CFD; 2 - Futrues。
MODE_MARGINCALCMODE 28 保证金计算模式. 0 - Forex; 1 - CFD; 2 - Futrues; 3 - CFD for indices。
MODE_MARGININIT 29 对于1各标准手的初始保证金需求。
MODE_MARGINMAINTENANCE 30 对于1各标准手开仓的保证金。
MODE_MARGINHEDGED 31 对于1标准手的护盘保证金。
MODE_MARGINREQUIRED 32 对于购买一个标准手开仓的自由保证金。
Print(" MODE_HIGH 当日最高价_HIGH= ", MarketInfo(Symbol(), MODE_HIGH));
Print(" MODE_TIME 最后的K线变动时间_TIME= ", MarketInfo(Symbol(), MODE_TIME)); // (服务器显示时间)。
Print(" MODE_BID 该货币最后叫买价_BID= ", MarketInfo(Symbol(), MODE_BID)); // (取得相应货币对的即时价位,而不管这个EA是放在哪个货币对图表上.如 bid =MarketInfo("GBPUSD",MODE_BID); // 取得 Bid 价位)
Print(" MODE_ASK 该货币最后叫卖价_ASK= ", MarketInfo(Symbol(), MODE_ASK));
Print(" MODE_POINT 该货币最小变动单位点值_POINT= ", MarketInfo(Symbol(), MODE_POINT));
Print(" MODE_DIGITS 小数位数_DIGITS= ", MarketInfo(Symbol(), MODE_DIGITS));
Print(" MODE_SPREAD 点差_SPREAD= ", MarketInfo(Symbol(), MODE_SPREAD));
Print(" MODE_STOPLEVEL 规定最小止赢止损线_STOP LEVEL= ", MarketInfo(Symbol(), MODE_STOPLEVEL));
Print(" MODE_LOTSIZE 一标准手所用资金_LOT SIZE= ", MarketInfo(Symbol(), MODE_LOTSIZE)); // 标准手大小,黄金是100盎司,每次交易必须是100盎司的倍数 ( 黄金: 100 ) 。
Print(" MODE_TICKVALUE 一手每点该货币的价值_TICK VALUE= ", MarketInfo(Symbol(), MODE_TICKVALUE)); // 跳动的基值,价格每次跳动的值都是它的倍数。如黄金,价格每次跳动都是0.05的倍数 ( 黄金: 0.05 ) 。
Print(" MODE_TICKSIZE 报价最小单位_TICK SIZE= ", MarketInfo(Symbol(), MODE_TICKSIZE));
Print(" MODE_SWAPLONG 多头掉期_SWAP LONG= ", MarketInfo(Symbol(), MODE_SWAPLONG));
Print(" MODE_SWAPSHORT 空头掉期_SWAP SHORT= ", MarketInfo(Symbol(), MODE_SWAPSHORT));
Print(" MODE_STARTING 市场开始日期_STARTING= ", MarketInfo(Symbol(), MODE_STARTING)," (主要用于期货)");
Print(" MODE_EXPIRATION 市场截止周期_EXPIRATION= ", MarketInfo(Symbol(), MODE_EXPIRATION)," (主要用于期货)");
Print(" MODE_TRADEALLOWED 交易允许货币对数量_TRADE ALLOWED= ", MarketInfo(Symbol(), MODE_TRADEALLOWED));
Print(" MODE_MINLOT 允许的最小手数_MIN LOT= ", MarketInfo(Symbol(), MODE_MINLOT));
Print(" MODE_LOTSTEP 改变标准手步幅_LOT STEP= ", MarketInfo(Symbol(), MODE_LOTSTEP));
Print(" MODE_MAXLOT 允许的最大标准手数_MAX LOT= ", MarketInfo(Symbol(), MODE_MAXLOT));
Print(" MODE_SWAPTYPE 掉期计算的方式_SWAP TYPE= ", MarketInfo(Symbol(), MODE_SWAPTYPE)," (0:点; 1 -基本货币对; 2: 兴趣; 3: 货币保证金)");
Print(" MODE_PROFITCALCMODE 赢利计算模式_PROFIT CALC MODE= ", MarketInfo(Symbol(), MODE_PROFITCALCMODE)," (0: Forex(外汇); 1: CFD(黄金); 2: Futrues(期货)) ");
Print(" MODE_MARGINCALCMODE 保证金计算模式_MARGIN CALC MODE= ", MarketInfo(Symbol(), MODE_MARGINCALCMODE)," (0: Forex(外汇); 1: CFD(黄金); 2: Futrues(期货); 3: CFD for indices(黄金指数))");
Print(" MODE_MARGININIT 一个标准手的初始保证金_MARGIN INIT= ", MarketInfo(Symbol(), MODE_MARGININIT));
Print(" MODE_MARGINMAINTENANCE 一个标准手的开仓保证金_MARGIN MAINTENANCE= ", MarketInfo(Symbol(), MODE_MARGINMAINTENANCE));
Print(" MODE_MARGINHEDGED 一个标准手的护盘保证金_MARGIN HEDGED= ", MarketInfo(Symbol(), MODE_MARGINHEDGED));
Print(" MODE_MARGINREQUIRED 一个标准手的自由保证金_MARGIN REQUIRED= ", MarketInfo(Symbol(), MODE_MARGINREQUIRED));
Print(" MODE_FREEZELEVEL 冻结订单水平点_FREEZE LEVEL= ", MarketInfo(Symbol(), MODE_FREEZELEVEL));
可以是以下任意值:
常数 值 描述
MODE_LOW 1 价格最低日。
MODE_HIGH 2 价格最高日。
MODE_TIME 5 最后进入替克的时间 (服务器显示时间)。
MODE_BID 9 最后进入的买价。对于、当前货币对预定变量存储的 买价。
MODE_ASK 10 最后进入的卖价。对于、当前货币对预定变量存储的 卖价。
MODE_POINT 11 当前价位的大小点。对于当前货币对预定变量储存的点。
MODE_DIGITS 12 在货币对值中小数点后的计数点。对于当前货币对预定变量存储的小数点计数。
MODE_SPREAD 13 差价点。
MODE_STOPLEVEL 14 停止水平点。
MODE_LOTSIZE 15 基本货币的标准手大小。
MODE_TICK值 16 在存款货币中的替克值。
MODE_TICKSIZE 17 在当前报价中的替克大小。
MODE_SWAPLONG 18 看涨仓位掉期。
MODE_SWAPSHORT 19 卖空仓位掉期。
MODE_STARTING 20 市场开始日期 (通常用作将来)。
MODE_EXPIRATION 21 市场时间周期 (通常用作将来)。
MODE_TRADEALLOWED 22 交易允许货币对。
MODE_MINLOT 23 最小允许标准手数。
MODE_LOTSTEP 24 改变标准手步骤。
MODE_MAXLOT 25 最大允许标准手数。
MODE_SWAPTYPE 26 掉期计算方法. 0 - 点; 1 -基本货币对; 2 - 兴趣; 3 - 货币保证金。
MODE_PROFITCALCMODE 27 赢利计算模式0 - Forex; 1 - CFD; 2 - Futrues。
MODE_MARGINCALCMODE 28 保证金计算模式. 0 - Forex; 1 - CFD; 2 - Futrues; 3 - CFD for indices。
MODE_MARGININIT 29 对于1各标准手的初始保证金需求。
MODE_MARGINMAINTENANCE 30 对于1各标准手开仓的保证金。
MODE_MARGINHEDGED 31 对于1标准手的护盘保证金。
MODE_MARGINREQUIRED 32 对于购买一个标准手开仓的自由保证金。
MODE_FREEZELEVEL 33 冻结定单水平点。如果执行的价格在冻结水平点范围内,定单将会被注销或关闭。
Print(" MODE_HIGH 当日最高价_HIGH= ", MarketInfo(Symbol(), MODE_HIGH));
Print(" MODE_TIME 最后的K线变动时间_TIME= ", MarketInfo(Symbol(), MODE_TIME)); // (服务器显示时间)。
Print(" MODE_BID 该货币最后叫买价_BID= ", MarketInfo(Symbol(), MODE_BID)); // (取得相应货币对的即时价位,而不管这个EA是放在哪个货币对图表上.如 bid =MarketInfo("GBPUSD",MODE_BID); // 取得 Bid 价位)
Print(" MODE_ASK 该货币最后叫卖价_ASK= ", MarketInfo(Symbol(), MODE_ASK));
Print(" MODE_POINT 该货币最小变动单位点值_POINT= ", MarketInfo(Symbol(), MODE_POINT));
Print(" MODE_DIGITS 小数位数_DIGITS= ", MarketInfo(Symbol(), MODE_DIGITS));
Print(" MODE_SPREAD 点差_SPREAD= ", MarketInfo(Symbol(), MODE_SPREAD));
Print(" MODE_STOPLEVEL 规定最小止赢止损线_STOP LEVEL= ", MarketInfo(Symbol(), MODE_STOPLEVEL));
Print(" MODE_LOTSIZE 一标准手所用资金_LOT SIZE= ", MarketInfo(Symbol(), MODE_LOTSIZE)); // 标准手大小,黄金是100盎司,每次交易必须是100盎司的倍数 ( 黄金: 100 ) 。
Print(" MODE_TICKVALUE 一手每点该货币的价值_TICK VALUE= ", MarketInfo(Symbol(), MODE_TICKVALUE)); // 跳动的基值,价格每次跳动的值都是它的倍数。如黄金,价格每次跳动都是0.05的倍数 ( 黄金: 0.05 ) 。
Print(" MODE_TICKSIZE 报价最小单位_TICK SIZE= ", MarketInfo(Symbol(), MODE_TICKSIZE));
Print(" MODE_SWAPLONG 多头掉期_SWAP LONG= ", MarketInfo(Symbol(), MODE_SWAPLONG));
Print(" MODE_SWAPSHORT 空头掉期_SWAP SHORT= ", MarketInfo(Symbol(), MODE_SWAPSHORT));
Print(" MODE_STARTING 市场开始日期_STARTING= ", MarketInfo(Symbol(), MODE_STARTING)," (主要用于期货)");
Print(" MODE_EXPIRATION 市场截止周期_EXPIRATION= ", MarketInfo(Symbol(), MODE_EXPIRATION)," (主要用于期货)");
Print(" MODE_TRADEALLOWED 交易允许货币对数量_TRADE ALLOWED= ", MarketInfo(Symbol(), MODE_TRADEALLOWED));
Print(" MODE_MINLOT 允许的最小手数_MIN LOT= ", MarketInfo(Symbol(), MODE_MINLOT));
Print(" MODE_LOTSTEP 改变标准手步幅_LOT STEP= ", MarketInfo(Symbol(), MODE_LOTSTEP));
Print(" MODE_MAXLOT 允许的最大标准手数_MAX LOT= ", MarketInfo(Symbol(), MODE_MAXLOT));
Print(" MODE_SWAPTYPE 掉期计算的方式_SWAP TYPE= ", MarketInfo(Symbol(), MODE_SWAPTYPE)," (0:点; 1 -基本货币对; 2: 兴趣; 3: 货币保证金)");
Print(" MODE_PROFITCALCMODE 赢利计算模式_PROFIT CALC MODE= ", MarketInfo(Symbol(), MODE_PROFITCALCMODE)," (0: Forex(外汇); 1: CFD(黄金); 2: Futrues(期货)) ");
Print(" MODE_MARGINCALCMODE 保证金计算模式_MARGIN CALC MODE= ", MarketInfo(Symbol(), MODE_MARGINCALCMODE)," (0: Forex(外汇); 1: CFD(黄金); 2: Futrues(期货); 3: CFD for indices(黄金指数))");
Print(" MODE_MARGININIT 一个标准手的初始保证金_MARGIN INIT= ", MarketInfo(Symbol(), MODE_MARGININIT));
Print(" MODE_MARGINMAINTENANCE 一个标准手的开仓保证金_MARGIN MAINTENANCE= ", MarketInfo(Symbol(), MODE_MARGINMAINTENANCE));
Print(" MODE_MARGINHEDGED 一个标准手的护盘保证金_MARGIN HEDGED= ", MarketInfo(Symbol(), MODE_MARGINHEDGED));
Print(" MODE_MARGINREQUIRED 一个标准手的自由保证金_MARGIN REQUIRED= ", MarketInfo(Symbol(), MODE_MARGINREQUIRED));
Print(" MODE_FREEZELEVEL 冻结订单水平点_FREEZE LEVEL= ", MarketInfo(Symbol(), MODE_FREEZELEVEL));