举例调用的指标
double iCustom( string symbol, int timeframe, string name, ..., int mode, int shift)
symbol - 计算指标数据上的货币对名称. NULL表示当前货币对.
timeframe - 时间周期。 可以时间周期列举任意值. 0表示当前图表的时间周期.
name - 客户指标完成程序名称.
... - 参量设置(如果需要)。通过的参量和他们的顺序必须与desclaration命令和客户指标的外部可变 物的种类对应。
定义变量 =调用外部指标依次是货币对,时间周期,指标名,以及有多少个参数被赋值,就有多少个参量,其次是mode,这里的mode,如果指标是箭头的话,分向上箭头,与向下箭头,然后是shift
2010-1-18 22:43 上传
下载附件 (27.33 KB)
货币对 时间周期 指标名 ,CL1,CL2,0(上箭头)shift
double BTS= iCustom(Symbol(),PERIOD_M15,"BrainTrendStop",500, 0 , 0, 0);
货币对 时间周期 指标名 ,CL1,CL2,0(下箭头)shift
double BTS2= iCustom(Symbol(),PERIOD_M15,"BrainTrendStop",500, 0, 1, 0);
double BTS_1=iCustom(Symbol(),0,"BrainTrendStop",500,0,0,1);
double BTS2_1= iCustom(Symbol(),0,"BrainTrendStop",500,0,1,1);
我觉得这样解释应该够清楚了
其次是箭头的值是多少,或者怎么知道这里有箭头,这里我强调下,如果有箭头在这根bar中,箭头绝对不等于空值(EMPTY_VALUE)与0,如果这根bar中没有箭头那么箭头绝对等于空值(EMPTY_VALUE)与0。 |