文档详情

《MT4 MT5外汇EA编程教程大全之常用函数》.pdf

发布:2015-10-29约4.83千字共6页下载文档
文本预览下载声明
豆丁论坛 MT4 MT5 外汇 EA 编程教程大全之常用函数(一) 对于每个执行的 MQL4 程序,一定数量的变量设定可以轻松应对图表中的价格状态: 智能交易,脚本或者是客户指标。. 资料应用到可变量的模型中来。 可以由预定义的变量分开处理。 这些数据会在开启后应用 RefreshRates()函数更新。 Ask Bars Bid Close Digits High Low Open Point Time Volume Ask double Ask 对于当前货币对的最新卖价格。使用 RefreshRates()函数更新。 参见 MarketInfo(). 示例: if(iRSI(NULL,0,14,PRICE_CLOSE,0)25) { OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Bid-StopLoss*Point,Ask+TakeProfit*Point, My order #2,3,D2005.10.10 12:30,Red); return; } Bars int Bars 返回图表中的柱数。 参见 iBars(). 示例: int counter=1; for(int i=1; i=Bars; i++) { Print(关闭[i-1]); } Bid double Bid 易信外汇,出金入金迅速,信誉商交易,赠金高达 2000 美元,官方注册地址 /_4s7Z0LTD52PFWTQbSAo2c2Nd7ZgqdRLk/1/ 豆丁论坛 对于当前货币对的最新买价格。使用 RefreshRates()函数更新。 参见 MarketInfo(). 示例: if(iRSI(NULL,0,14,PRICE_CLOSE,0)75) { OrderSend(EURUSD,OP_SELL,Lots,Bid,3,Ask+StopLoss*Point,Bid-TakeProfit*Point, My Order #2,3,D2005.10.10 12:30,Red); return(0); } Close double Close[] 系列数组包含当前图表每个柱的收盘价格。 系列数组元素被索引入倒序的定单,即从最后一个到第一个。. 当前最后一个柱在数组中 的索引为 0。图表中的第一个柱的索引为 Bars-1. 参见 iClose(). 示例: int handle = FileOpen(file.csv, FILE_CSV|FILE_WRITE, ;); if(handle0) { // 表格栏标题记录 FileWrite(handle, Time;Open;High;Low;Close;Volume); // 数据记录 for(int i=0; iBars; i++) FileWrite(handle, Time, Open, High, Low, Close, Volume); FileClose(handle); } Digits int Digits 返回当前货币对的汇率小数位 参见 MarketInfo(). 示例: Print(DoubleToStr(Close[0], 小数位)); High double High[] 系列数组包含当前图表每个柱的最高价格。 系列数组元素被索引入倒序的定单,即从最后一个到第一个。. 当前最后一个柱在数组中 易信外汇,出金入金迅速,信誉商交易,赠金高达 2000 美元,官方注册地址 /_4s7Z0LTD52PFWTQbSAo2c2Nd7ZgqdRLk/1/ 豆丁论坛 的索引为 0。图表中的第一个柱的索引为 Bars-1. 参见 iHigh(). 示例: // 最大值 i=Bars-KPeriod; if(counted_barsKPeriod) i=Bars-counted_bars-1; while(i=0) { double max=-1000000; k = i + KPeriod-1; while(k=i) { price=High[k]; if(maxprice) max=price; k--; } HighesBuffer=max; i--; } // Low double Low[] 系列数组包含当前图表每个柱的最低价格。 系列数组元素被索引入倒序的定单,即
显示全部
相似文档