欢迎光临本网站,专注分享新闻资讯!
当前位置:首页 > 现货黄金 >

变动一次运行一次) 下面以MACD为例说明 我们知道

发布时间:2021-05-24 作者:admin 来源:网络整理 浏览:


导读:要画指标线,只有在步伐中写明以下几点就可以了: 明确指标线所在窗口,是主图还是副图 要建设数组,用以保...

循环从i=0初步,51配资网,所以要加定义符int { SetIndexBuffer(0,即烛柱从右到左的序号,0,加上整型变量定义符int 下面大括中为循环体, 第三、四、五条写在init()函数中(init函数仅在指标加载时运行一次) 第六条写在start()函数中(start函数在数据带动变动时运行,0。

要画指标线,i); } return(0); } 说明如下: ============================================== ============================================== 以下为上述语句的简要说明 #property indicator_separate_window 指标放在副图 #property indicator_color1 White 第一条指标线为白色 #property indicator_level1 0 在副图中零值位置上画一条程度横线,MACD指标由二条曲线和一组红绿柱线组成,这样就可以起到优化步伐的作用,1,是曲线还是柱线或者是箭头 假如指标线是箭头。

不停循环到i 由于循环变量i为一个新变量,i) -iMA(NULL,变动一次运行一次) 下面以MACD为例说明 我们知道,允许外部批改值 double buf[]; 设立一个数组 int init() 初始化函数,就是已经计算过的有值的柱数 这样limit的值就是未经计算的柱数,所以也要加定义符int { int limit=Bars-IndicatorCounted(); 自定义一个变量limit,buf); SetIndexStyle(0,0,SMA,是主图还是副图 要建设数组,先去除紫线和红绿柱线,所以要先定义,0, 要建设指标线与数组的对应关系,SMA,start也是系统默认的函数名,1,右边第一个烛柱序号为0 return(0); start函数完毕 关键字 MT4|编程入门|10|画一|条|指标|线 ,1。

0,只有在步伐中写明以下几点就可以了: 明确指标线所在窗口, 下面是全副语句: #property indicator_separate_window #property indicator_color1 White #property indicator_level1 0 extern int FMA=12; extern int SMA=26; double buf[]; int init() { SetIndexBuffer(0,0,假如数据被一直更新,FMA,0,i) -iMA(NULL, extern int FMA=12; extern int SMA=26; 设立二个整数型变量,DRAW_LINE); return(0); } int start() { int limit=Bars-IndicatorCounted(); for(int i=0; i { buf= iMA(NULL,每循环一次i值增多1。

0,buf); 设置数组buf为第一条指标线 SetIndexStyle(0,1,最好的股票配资网, for(int i=0; i 循环语句,FMA,该函数在指标加载时只运行一次,0,下穿则呈现绿柱,其值别离为相应位置上两条均线的差 i是程度位置序号值,0, 我们从简略动手,哪个数组对应哪条指标线 要明确指标线的线型,与init函数差异,i); } 给数组buf赋值,但使用时也依然必要停止建立。

此例中只一条语句 { buf= iMA(NULL,但使用时仍必要停止建立,该函数在有数据变革时被触发,股票配资,还要说明是哪种箭头 给数组赋值 此中: 二条写在文件头部中,呈现红柱。

并赋值 Bars是图表中的柱数 IndicatorCounted()缓存中的柱数,白线上穿紫线。

DRAW_LINE); 设置第一条指标线线型为间断曲线 return(0); 函数完毕语句 } int start() 指标触发函数,默认值为12和26,0,(下图一) 此中: 白线是二根均线的差; 紫线是白线的挪动均匀线; 红绿柱线则是白线和紫线的差,则该函数将一直执行。

用以保存指标线在各个位置的值。

init是系统默认的函数名。

来看白线是怎样画出来的,0。

仅生存此中的那根白线,。


相关推荐