提示能提前1根K显示 [博易POBO]
咨询内容:
下面的指标,在各个周期提示滞后,请帮忙修改,能提前一根K线显示“开多”、“开空” 提示。谢谢!
HH:=HHV(HIGH,3);
LL:=LLV(LOW,3);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF;
LL:=LLV(LOW,3);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF;
在上面的自定指标里:HH:=HHV(HIGH,3);表示3个周期里的最高价,LL:=LLV(LOW,3);表示3个周期里的最低价,
HH1:=BARSLAST((HH > REF(HH,1)));表示3个周期里的最高价>推前一个3个周期里的最高价时到现在的周期数,
LL1:=BARSLAST((LL < REF(LL,1)));表示3个周期里的最低价<推前一个3个周期里的最低价时到现在的周期数,
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;中的CROSS(HH1,LL1)这是个条件,表示当HH1上穿LL1时,在图表的HH处输出开空文字。同样的DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF;中的CROSS(LL1,HH1)这是个条件,表示当HH1下穿LL1时,在图表的HH处输出开多文字。
所以说明了只有条件成立时才有信号否则不会出现信号,故信号无法提前。
你一定要信号提前只能调整参数,但参数太小信号准确率低,参数太大信号滞后,参数要根据自己操盘喜好测试调整决定。就按上述指标的意思是;当现在的收盘价大于三个周期内的最高价时,输出开多文字。当现在的收盘价小于三个周期内的最高价时,输出开空文字。以下这个就是调整到二个周期的指标,信号可提前。
HH:=HHV(HIGH,2);
LL:=LLV(LOW,2);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF; 上面有几个字错误改成以下说明:
在上面的自定指标里:HH:=HHV(HIGH,3);表示3个周期里的最高价,LL:=LLV(LOW,3);表示3个周期里的最低价,
HH1:=BARSLAST((HH>REF(HH,1)));表示3个周期里的最高价>推前一个3个周期里的最高价时到现在的周期数,
LL1:=BARSLAST((LL<REF(LL,1)));表示3个周期里的最低价<推前一个3个周期里的最低价时到现在的周期数,
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;中的CROSS(HH1,LL1)这是个条件,表示当HH1上穿LL1时,在图表的HH处输出开空文字。同样的DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF;中的CROSS(LL1,HH1)这是个条件,表示当HH1下穿LL1时,在图表的LL处输出开多文字。
所以说明了只有条件成立时才有信号否则不会出现信号,故信号无法提前。
你一定要信号提前只能调整参数,但参数太小信号准确率低,参数太大信号滞后,参数要根据自己操盘喜好测试调整决定。就按上述指标的意思是;当现在的收盘价大于三个周期内的最高价时,输出开多文字。当现在的收盘价小于三个周期内的最低价时,输出开空文字。以下这个就是调整到二个周期的指标,信号可提前。
HH:=HHV(HIGH,2);
LL:=LLV(LOW,2);
HH1:=BARSLAST((HH>REF(HH,1)));
LL1:=BARSLAST((LL<REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF;
来源 程序化久久网
提示能提前1根K显示
老师好!下面的指标,在各个周期提示滞后,请帮忙修改,能提前一根K线显示“开多”、“开空” 提示。谢谢!
HH:=HHV(HIGH,3);
LL:=LLV(LOW,3);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF;
来源:程序化99网( WWW.CXH99.COM )
博易技术人员: HH:=HHV(HIGH,3);LL:=LLV(LOW,3);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF;
在上面的自定指标里:HH:=HHV(HIGH,3);表示3个周期里的最高价,LL:=LLV(LOW,3);表示3个周期里的最低价,
HH1:=BARSLAST((HH > REF(HH,1)));表示3个周期里的最高价>推前一个3个周期里的最高价时到现在的周期数,
LL1:=BARSLAST((LL < REF(LL,1)));表示3个周期里的最低价<推前一个3个周期里的最低价时到现在的周期数,
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;中的CROSS(HH1,LL1)这是个条件,表示当HH1上穿LL1时,在图表的HH处输出开空文字。同样的DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF;中的CROSS(LL1,HH1)这是个条件,表示当HH1下穿LL1时,在图表的HH处输出开多文字。
所以说明了只有条件成立时才有信号否则不会出现信号,故信号无法提前。
你一定要信号提前只能调整参数,但参数太小信号准确率低,参数太大信号滞后,参数要根据自己操盘喜好测试调整决定。就按上述指标的意思是;当现在的收盘价大于三个周期内的最高价时,输出开多文字。当现在的收盘价小于三个周期内的最高价时,输出开空文字。以下这个就是调整到二个周期的指标,信号可提前。
HH:=HHV(HIGH,2);
LL:=LLV(LOW,2);
HH1:=BARSLAST((HH > REF(HH,1)));
LL1:=BARSLAST((LL < REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF; 上面有几个字错误改成以下说明:
在上面的自定指标里:HH:=HHV(HIGH,3);表示3个周期里的最高价,LL:=LLV(LOW,3);表示3个周期里的最低价,
HH1:=BARSLAST((HH>REF(HH,1)));表示3个周期里的最高价>推前一个3个周期里的最高价时到现在的周期数,
LL1:=BARSLAST((LL<REF(LL,1)));表示3个周期里的最低价<推前一个3个周期里的最低价时到现在的周期数,
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;中的CROSS(HH1,LL1)这是个条件,表示当HH1上穿LL1时,在图表的HH处输出开空文字。同样的DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF;中的CROSS(LL1,HH1)这是个条件,表示当HH1下穿LL1时,在图表的LL处输出开多文字。
所以说明了只有条件成立时才有信号否则不会出现信号,故信号无法提前。
你一定要信号提前只能调整参数,但参数太小信号准确率低,参数太大信号滞后,参数要根据自己操盘喜好测试调整决定。就按上述指标的意思是;当现在的收盘价大于三个周期内的最高价时,输出开多文字。当现在的收盘价小于三个周期内的最低价时,输出开空文字。以下这个就是调整到二个周期的指标,信号可提前。
HH:=HHV(HIGH,2);
LL:=LLV(LOW,2);
HH1:=BARSLAST((HH>REF(HH,1)));
LL1:=BARSLAST((LL<REF(LL,1)));
DRAWTEXT(CROSS(HH1,LL1),HH,'开空'),ALIGN(1),COLORYELLOW;
DRAWTEXT(CROSS(LL1,HH1),LL,'开多'),ALIGN(1),COLORFF00FF;
来源 程序化久久网
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
相关文章
-
没有相关内容