Credit – 保证金
Equity – 账户的资金状况,包括未实现润
FreeMargin – 交易账户的自由保证金—也用来账户资金的实用率
High – 一段时间的最高价
Low – 一段时间的最低价
Margin – 用于支撑未平仓合约的资金
Open – 开盘价
Point –当前金融工具(人工智能系统现在正在使用的金融工具)的点数,如D/JPY - 0.01, USD/CHF - 0.0001
PriceAsk – 在MARKET WATCH(市场观察)窗口显示的现时卖出价
PriceBid - c在MARKET WATCH(市场观察)窗口显示的现时买入价
PriceHigh – 24小时内最高卖出价
PriceLow - 24小时内最高买入价
PriceTime - 在MARKET WATCH(市场观察)窗口显示的当前时间
Time –报价表上的棍所表时间
TotalProfit – 所有未平仓合约的总未实现利润
TotalTrades – 在交易终端的未平仓合约以及延迟了的买卖盘指令的总数
Volume – 交易总额(过去一段时间的交易总额)
须指出的是在过去一段时间内Close, Open, High, Low, Volume, Time是历史数据数列(级数树列)且允许存取这样的数据。
4.4. 构建函数
MetaQuotes LanguageII 为不同的用途提供了不同的函数。包括技术指针, 交易函数, 时间函数, 数学和三角函数, 数据转换和输出函数等。
Abs- 返回这个数值的绝对值(模块)
语法 : Abs(nExpression)
参数: 数值。
AccountName –返回到包含用户名的文本串(与AccName同义) 。
★Alert- 生成包含用户定义的数据的屏幕。
语法: Alert(...) 例子:alert(\弹出警告窗 freemargin的值。
任何非零数字都可作为参数。
Ceil – 返回等于或大于这个指定的数值的最小的最接近的整数。
语法: Ceil(nExpression)
参量: 数值。
CloseOrder – 平仓单。
语法: CloseOrder( order, lots, price, slippage, color ) 参量:
order-开立头寸的顺序号;
lots- 手数;
?价格 - 优先平仓价;
slippage- 最大价格滑动;
color- 表框的颜色。
Comment- 在图表的左上角产生一个用户自定义的数据。
语法 : Comment(...)
任何非零数字都可作为参数。
Cos –计算并返回用弧度表示的角的余弦。
语法: Cos(nExpression)
参数: 数值
CurTime – 返回自1970 年1月1 日以来所经过的秒数 。
★Day- 返回当天的月份数值。
DayOfWeek – 返回当天的星期数值。1 - 星期天 , 2 - 星期一..., 7 - 星期六。
DeleteOrder – 删除过期定单。
语法 : DeleteOrder ( order) 参数:
order:过期的订单号。
Exp –返回对具体的数值进行说明的数字
语法 : Exp(nExpression)
参数: 数值。
★Floor- 返回小于或等于特定数值的最接近的最大的整数值。
语法: Floor(nExpression)
参数: 数值。
★Highest-返回指定时期最高开盘价、最高最低价、最高最高价、最高收盘价及总交易量(取决于参数类型)
语法: Highest ( type, beginbar, periods ) 参数:
type—可采用以下形式返回变数:MODE_OPEN, MODE_LOW, MODE_HIGH, MODE_CLOSE, MODE_VOLUME
beginbar –相对于当前棒的位移,从中可以获取数据
periods-计算的时期
★Hour-返回当前小时数值。
iADX – 一般活动指标
语法: iADX ( period, mode, shift )
参数:
period – 计算期间数
mode –可采用以下数据类型: MODE_MAIN(main indicator), MODE_PLUSDI(line +DI), MODE_MINUSDI(line -DI).
shift –相对于当前棒(时间向后推移)的位移,数据来源于此
iATR –平均时间间隔指标
语法:iATR( period, shift )
参数:
period – 计算期间数
shift –相对于当前棒(时间向后推移)的位移,数据来源于此
iBANDS – 滚动带指标
语法: iBANDS( period, deviation, mode, shift ) 参数:
period – 计算期间数
deviation – 偏移
mode –可采用以下数据类型: MODE_MAIN(主指标), MODE_PLUSDI(line +DI), MODE_MINUSDI(line -DI).
shift –相对于当前棒(时间向后推移)的位移,数据来源于此
iCCI – 交易记录指针
语法: iCCI( period, shift )
period – 计算期间数
shift –相对于当前棒(时间向后推移)的位移,数据来源于此
★iMA – 平均移动指标
语法: iMA( period, mode, shift )
period – 计算期间数
mode –可采用以下计算模式: MODE_SMA简单, MODE_EMA指数, MODE_WMA有利的.
shift –相对于当前棒(时间向后推移)的位移,数据来源于此
★iMACD –平均移动收敛/发散指标
语法:iMACD( fast_ema_period, slow_ema_period, signal_period, mode, shift )
参数:
fast_ema_period –计算快速移动平均线的期间数(通常为12)
slow_ema_period –计算慢速移动平均线的期间数(通常为26)
signal_period –计算信号移动平均线的期间数
mode –数据源可采取的形式: MODE_MAIN (主指标), MODE_SIGNAL (单线);
shift –相对于当前棒(时间向后推移)的位移,数据来源于此
period -计算期间数
iMFI – 现金流量指标
语法: iMFI( period, shift )
period – 计算期间数
shift –相对于当前棒(时间向后推移)的位移,数据来源于此
iMOM – 要素指标
语法: iMOM( period, shift )
period – 计算期间数