求助,如何實現滿足某個條件后,在一定周期內滿足另一個條件,開始統計。 [開拓者 TB]
-
咨詢內容:
當滿足某個條件后,在一定周期內滿足另一個條件,開始統計在100個周期內滿足這兩個的條件次數有多少次。當滿足次數有3次,開始開倉。
? ?if ((Con1 or con2) and Counter[1] == 0)
? ?? ?? ?? ?? ?? ?? ?? ?{
? ?? ?? ?? ?? ? Counter = 1;
? ?? ?? ?? ?? ?? ?? ?? ?}
? ?? ?
? ?? ???//前一k線的計數器的數值未超限,則當前k線將計數器的值加一;
? ?? ?? ?? ?? ?? ?? ?? ?if(Counter[1] > 0 and Counter[1] < N1)
? ?? ???{
? ?? ?? ?? ?? ? Counter = Counter + 1;
? ?? ?? ?? ?? ?
? ?? ?? ?? ?? ? //計數器范圍內,滿足con2,將開倉條件賦值為真;
? ?? ?? ?? ?? ? if(Counter <= N1 and (Con2 or con1) )
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???{
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???ENTRY=True;
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???counter=0;
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???}
? ?? ???}
? ?? ?? ?? ?? ? JS=CountIf(ENTRY,N1);
? ?? ?? ?? ?? ? if((Counter == N1 and (!Con2 or !con1 )) or MarketPosition!=0)
? ?? ???{
? ?? ?? ?? ?? ? Counter = 0;
? ?? ?? ?? ?? ?? ?? ?? ?? ?? ???ENTRY=false;
? ?? ???}
? ?? ?? ?? ?? ? Commentary("count="+Text(JS));? ?? ?? ?? ?? ??
-
TB技術人員:
哥哥。。。有人嗎?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 或微信:cxhjy888 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容