關于count語句 [文華財經]
-
咨詢內容:
?請問老師,backset語句的第一個參數一個是條件對吧,但是我看到老師們寫的這樣一句:
AH:=BACKSET(COUNT(LL,NH)&&LL,NH);這里的LL表示L<LV(L,N),是一個條件,但是count語句出來的應該是一個數字,為什么作為一個條件呢?
謝謝老師
?
?來源:程序化99
-
文華技術人員:
?是的,backset的第一個參數一般是一個條件,條件成立即條件返回值為1
?
所以實際上backset第一個參數返回值為1就可以將其前NH個周期賦值為1
?
也就是條件COUNT(LL,NH)實際上就是COUNT(LL,NH)=1,您理解下
??
?來源: www.tumamayizhan.com
-
文華客服:
?好的,明白了。
請問老師這句怎么理解呢:DRAWLINE1(CROSS(AH=1,0.5),H,CROSS(AL=1,0.5),L,0),LINETHICK3,COLORGREEN;
我有兩個地方不理解:1,cross后的第一個參數不是一個變量嗎,比如收盤價,這里給AH賦值為1,那它是一個定值了還怎么上穿呢?
???????????????????????????? 2,上穿一般是從小往大的穿,如果從大往小的穿不是應該用crossdown這個函數嗎?因為1>0.5啊.
謝謝老師
?
-
網友回復:
cross第一個參數是變量,但是條件的返回值實際也是變量,一個滿足條件返回1,不滿足返回0的變量
?
所以上樓的含義就是,條件返回值上穿0.5,也就是條件從不滿足到滿足
?
您理解下
?
?
?
-
網友回復:
?AL可以理解是一個變量,那AL=1表示是一個條件還是一個變量,不滿足條件不是應該表示為AL=0嗎?如果上句
??? 寫成:DRAWLINE1(CROSS(AH=0,0.5),H,CROSS(AL=1,0.5),L,0),LINETHICK3,COLORGREEN;
?
???????或者DRAWLINE1(CROSS(AH,0.5),H,CROSS(AL=1,0.5),L,0),LINETHICK3,COLORGREEN;
會是什么結果呢?
?
謝謝老師
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容