请按下面均线逻辑交叉公式编辑预警公式<!--?xml:namespace prefix = "o" ns = "urn:schemas-microsoft-com:office:office" /-->
取均线死叉―金叉之间的最低价,金叉―死叉之间的最高价。逐点连线就形成一波一波的行情。
逻辑金叉:均线金叉,其前段下跌的最低收盘价>=与此下跌段相邻的前一段上涨最低价,该均线金叉定义为“逻辑金叉”。
逻辑死叉:均线死叉,其前段上涨的最高收盘价<=与此上涨段相邻的前一段下跌最高价,该均线死叉定义为“逻辑死叉”。
1K线:均线逻辑交叉时的K线定义为“1K线”。
以下是均线逻辑交叉的标注预警公式,仅供老师参考。其逻辑均线交叉部分编辑,并不完全符合上诉逻辑,麻烦老师在编辑新公式时帮忙修正。
MA5:=MA(C,5);
MA10:=MA(C,10);
CON1:=CROSS(MA5,MA10);
CON2:=CROSSDOWN(MA5,MA10);
NH:=VALUEWHEN(CON2,HHVBARS(H,BARSLAST(CON1)+1));
NL:=VALUEWHEN(CON1,LLVBARS(L,BARSLAST(CON2)+1));
HH:=VALUEWHEN(CON2,REF(H,SUMBARS(CON2,1)+NH-1));
LL:=VALUEWHEN(CON1,REF(L,SUMBARS(CON1,1)+NL-1));
HH1:=VALUEWHEN(CON2,REF(HH,1));
LL1:=VALUEWHEN(CON1,REF(LL,1));
CC1:=VALUEWHEN(CON2,REF(C,SUMBARS(CON2,1)+NH-1));
CC2:=VALUEWHEN(CON1,REF(C,SUMBARS(CON1,1)+NL-1));
SZ:=NL>NH;
XD:=NL<NH;
CON2&&HHV(C,HHVBARS(H,BARSLAST(CON1)+1))<=HH&&CC1<HH1;
CON1&&LLV(C,LLVBARS(L,BARSLAST(CON2)+1))>=LL&&CC2>LL1;
CON2&&HHV(C,HHVBARS(H,BARSLAST(CON1)+1))<=HH&&CC1<HH1,ICON(1,'ICO96');
CON1&&LLV(C,LLVBARS(L,BARSLAST(CON2)+1))>=LL&&CC2>LL1,ICON(1,'ICO95');
DRAWLINE3(CON1,REF(L,SUMBARS(CON1,1)+NL-1),SUMBARS(CON1,1)+NL-1,CON2,REF(H,SUMBARS(CON2,1)+NH-1),SUMBARS(CON2,1)+NH-1,0),COLORGREEN;
DRAWLINE3(CON2,REF(H,SUMBARS(CON2,1)+NH-1),SUMBARS(CON2,1)+NH-1,CON1,REF(L,SUMBARS(CON1,1)+NL-1),SUMBARS(CON1,1)+NL-1,0),COLORGREEN;
以下一下预警公式数值设置暂以螺纹钢主力合约为例。
买入做多预警信号:
1、均线逻辑金叉
2、1K线最高价―10MA>10MA―1K线最低价,并且1K线收盘价>10MA。
3、1K线时MACD能量柱数值>1K线相邻前K线MACD能量柱数值。
4、当1K线后最新价>=1K线最低价―2,同时<=1K线最低价+8时,最新价<=5、10、20任意均线时画绿色实线段并预警。
5、符合上诉条件还必须符合,1K线后绿色预警实线段处K线开盘价>=10MA,不符合则不执行项4的操作。
6、绿色实线段标注后,价格首先触及:最新价<=1K线最低价―6时,画黄色实线段并预警。
7、绿色实线段后最高价―绿色实线段处价格>=16时,绿色实线段处价格+(绿色实线段后最高价―绿色实线段处价格)×35%,在此位置画粉色实线段并预警。
8、 当1K线后任一K线收盘价>1K线最高价时,仍然没有符合上诉标注预警条件的,此次1K线信号失效。
9、 当绿色实线段后任一K线收盘价>1K线最高价时,之后任一K线收盘价<10MA,或者<前一根K线最低价时,画红色实线段并预警。
10、 第7和第9项没有优先次序,哪个先符合条件就按哪项标注并预警而另一项则失效。
11、 同一1K线只能产生一个绿色实线段,和按优先符合条件次序的黄、粉、红中的任一实线段。也就是说绿色实线段只能跟任一非绿色实线段组合,组合后相对应的1K线即刻失效。
12、按黄色实线段价格―绿色实线段价格,粉色实线段价格或红色实线段价格―绿色实线段价格,逐笔累加计算并在窗口左上角显示数额。
买入做空预警信号:
1、 均线逻辑死叉
2、 1K线最高价―10MA<10MA―1K线最低价,并且1K线收盘价<10MA。
3、 1K线时MACD能量柱数值<1K线相邻前K线MACD能量柱数值。
4、 当1K线后最新价<=1K线最高价价+2,同时>=1K最高价-8时,最新价>=5、10、20任意均线时画绿色虚线段并预警。
5、 符合上诉条件,1K线后绿色预警虚线段处K线开盘价<=10MA,不符合则不执行项4的操作。
6、 绿色虚线段标注后,价格首先触及:最新价>=1K线最高价+6时,画黄色虚线段并预警。
7、 绿色虚线段处价格―绿色虚线段后最低价>=16时,绿色虚线段处价格―(绿色虚线段处价格―绿色虚线段后最低价)×35%,在此位置画粉色虚线段并预警。
8、 当1K线后任一K线收盘价<1K线最低价时,仍然没有符合上诉标注预警条件的,此次1K线信号失效。
9、 当绿色虚线段后任一K线收盘价<1K线最低价时,之后任一K线收盘价>10MA,或者>前一根K线最高价时,画红色虚线段并预警。
10、 第7和第9项没有优先次序,哪个先符合条件就按哪项标注并预警而另一项则失效。
11、 同一1K线只能产生一个绿色虚线段,和按优先符合条件次序的黄、粉、红中的任一虚线段。也就是说绿色虚线段只能跟任一非绿色虚线段组合,组合后相对应的1K线即刻失效。
12、按绿色虚线段价格―黄色虚线段价格,绿色虚线段价格―粉色虚线段价格或红色虚线段价格,逐笔累加计算并在窗口右上角显示数额。
注:多空预警不可重叠标注
麻烦老师帮忙编辑,谢谢!
老师您好:
这个还是差的好多,我的大多公式都是冬夜老师帮忙编辑的,所以冬夜老师比较了解我的想法。能不能麻烦冬夜老师帮忙编辑一下,
非常感谢舟亢老师的帮助,谢谢!