請求修改公式
作者:文華財經 來源:cxh99.com 發布時間:2018年03月12日
-
咨詢內容:
?老師您好,我下面的預警公式以前是“TT : FLOOR(30/PER);”能正常使用,就是短時間相同的報警多,我把時間“30分鐘”內不報警的限制,我把“30”改成了“5k'限制,彈出?5根k線未定義的情況,請老師幫給定義并完善一下,能在相同的情況下,”5根k線的時間內“不報警。是下面“TT : FLOOR(5K/PER);”這行彈出的問題。
PER := 5;//5分鐘周期,10分鐘上需改成10TT : FLOOR(5K/PER);MA26:=MA(C,26);MA60:=MA(C,60);N:=BARSLAST(CROSS(MA26,MA60))+1;M:=BARSLAST(CROSSDOWN(MA26,MA60))+1;A:=COUNT(C>MA26&&C>MA60,N)>=1;B:=COUNT(C<MA26&&C<MA60,M)>=1;CC1 := COUNT(A && CROSS(MA60,C), TT) = 1;CC2 : =COUNT(B && CROSSDOWN(MA60,C), TT) = 1;REF(CROSS(CC1,0.5),1), SPARK;REF(CROSS(CC2,0.5),1), SPARK;
?
?來源:程序化99
-
文華技術人員:
?五根k線內的話,您直接修改時間就可以了
?比如是5分鐘周期,那么改成25分鐘即可,參考:
?PER := 5;//5分鐘周期,10分鐘上需改成10TT : FLOOR(25/PER);MA26:=MA(C,26);MA60:=MA(C,60);N:=BARSLAST(CROSS(MA26,MA60))+1;M:=BARSLAST(CROSSDOWN(MA26,MA60))+1;A:=COUNT(C>MA26&&C>MA60,N)>=1;B:=COUNT(C<MA26&&C<MA60,M)>=1;CC1 := COUNT(A && CROSS(MA60,C), TT) = 1;CC2 : =COUNT(B && CROSSDOWN(MA60,C), TT) = 1;REF(CROSS(CC1,0.5),1), SPARK;REF(CROSS(CC2,0.5),1), SPARK;
?
?來源: www.kzuj.com.cn
-
文華客服:
老師你修改的,回到了以前的公式,這樣經常會在幾秒彈出大量相同的報警。所以我想試試用在第一次報警后,當前這根已報警的k線不在報警,出現后面的第1根,第2根,第3根,第4根,第5根都不報警,到后面符合條件時再報警。謝謝!
?
-
網友回復:
參考:
PER := 5;//5分鐘周期,10分鐘上需改成10
TT : FLOOR(30/PER);
MA26:=MA(C,26);
MA60:=MA(C,60);
N:=BARSLAST(CROSS(MA26,MA60))+1;
M:=BARSLAST(CROSSDOWN(MA26,MA60))+1;
A:=COUNT(C>MA26&&C>MA60,N)>=1;
B:=COUNT(C<MA26&&C<MA60,M)>=1;
CC1 := COUNT(A && CROSS(MA60,C), TT) = 1;
CC2 : =COUNT(B && CROSSDOWN(MA60,C), TT) = 1;
NN:BARSLAST(CROSS(CC1,0.5))+1;
MM:BARSLAST(CROSS(CC2,0.5))+1;
REF(CROSS(CC1,0.5),1)&&NN>5, SPARK;
REF(CROSS(CC2,0.5),1)&&MM>5, SPARK;
?
-
網友回復:
?老師你好!改編的這個公式進過使用反而怎么不能報警了,您再看看,那個細節要完善的,以前的公式是能報警的,謝謝
?