美文网首页
MarketInfo 函数

MarketInfo 函数

作者: IBM_LELE | 来源:发表于2019-02-21 14:17 被阅读0次

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

double MarketInfo(
string symbol, // 货币名称
int type // 信息类型
);
参数
symbol
[in] 商品名称.
type
[in] 预定义的类型 。可以是任何的请求标识符的值.

image.png
//+------------------------------------------------------------------+
//| 该脚本在商品上的Print信息                          |
//+------------------------------------------------------------------+
void OnStart()
 {
  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));  
  }

相关文章

  • MarketInfo 函数

    返回有关证券"市场观察"窗口中列出的各种数据。 double MarketInfo(string ...

  • 预定义标准常量( MarketInfo(Symbol(),MOD

    为了简化程序编写,使程序文本编辑使用起来更加简便,在MQL4中预定义了标准常量。标准常量类似于宏代换,并且是int...

  • Excel(三)

    AND函数 OR函数 NOT函数 IF函数 频率分析函数FREQUENCY

  • if、else if、for、while、repeat函数

    ①if函数 ②else if函数 ③for函数 ④while函数 ⑤repeat函数

  • strsplit、mapply、paste、match函数

    strsplit函数 mapply函数 strsplit函数 mapply函数 paste函数 match函数 第...

  • Oracle中常用函数(SQL)

    Oracle函授有以下几个分类:数字函数、字符函数、日期函数、转换函数、集合函数、分析函数 数字函数: 字符函数:...

  • MySQL函数

    字符函数 数字运算函数 比较运算符和函数 日期时间函数 信息函数 聚合函数 加密函数 流程函数

  • BI-SQL丨AND & OR & IN

    AND函数 & OR函数 & IN函数 AND函数、OR函数和IN函数都可以理解是WHERE函数的补充,当然也可以...

  • Python之函数

    课程大纲 函数定义 函数的参数 函数的返回值 高阶函数 函数作用域 递归函数 匿名函数 内置函数 函数式编程 将函...

  • 函数基本知识

    函数 函数的定义: def 函数名() 函数的调用:函数名() #不能将函数调用放在函数定义上方 函数的文档注...

网友评论

      本文标题:MarketInfo 函数

      本文链接:https://www.haomeiwen.com/subject/avmryqtx.html