文华财经用PARTLINE这个函数后,发现满足条件后没有变颜色 [文华财经]
- 咨询内容: 请问,我用PARTLINE这个函数后,发现满足条件后没有变颜色,害得我用fillrgn把那线包在里面,也就是把那个范围值适当的加减一个量才显示颜色,这个该怎么处理,还有,有没有函数可以设置线的粗细的。
- 文华技术人员:
画线段。
用法:
PARTLINE(COND, DATA, COLOR)
条件COND满足时,以COLOR颜色的直线连接DATA各点。
例:PARTLINE(HIGH>REF(HIGH,1),HIGH,COLORRED);表示当期最高价大于前期最高价时用红色绘制最高价线段。1、您具体是怎么编写的?
2、另外,绘图函数目前粗细都是默认的,没有调节的地方,以后我们会考虑增加。
- 文华客服:
AMA:DMA(AP,KSC);//考夫曼自适应移动平均线
THRESH:=STD(AMA-REF(AMA,1),N2)*P3;
BY:=AMA-LLV(AMA,3);
SE:=HHV(AMA,3)-AMA;
//FILLRGN(BY >=THRESH AND SE< THRESH,AMA-P4,AMA+P4,COLORRED );
PARTLINE(BY >=THRESH AND SE< THRESH,AMA,COLORRED );
默认AMA显示白色,我用PARTLINE函数根本看不到红色,但是如果把AMA:DMA(AP,KSC);
改写成
AMA:=DMA(AP,KSC);
又能够看到红色,但是改写后我又看不到整条ama线,请问该怎么处理,谢谢。
- 网友回复:
为您修改如下:
AMA:DMA(AP,KSC),NODRAW;//考夫曼自适应移动平均线
THRESH:=STD(AMA-REF(AMA,1),N2)*P3;
BY:=AMA-LLV(AMA,3);
SE:=HHV(AMA,3)-AMA;
//FILLRGN(BY >=THRESH AND SE< THRESH,AMA-P4,AMA+P4,COLORRED );
PARTLINE(BY >=THRESH AND SE< THRESH,AMA,COLORRED );
PARTLINE(NOT(BY >=THRESH AND SE< THRESH),AMA,COLORWHITE);模型仅供参考;
- 网友回复:
谢谢楼上。
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 262069696 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容