買開后發生條件B全部平倉
作者:金字塔 來源:cxh99.com 發布時間:2021年02月18日
-
咨詢內容:
如下思路如何實現:
圖表方式下,1個做多策略,符合條件A時買開10手,買開后發生條件B全部平倉,全部平倉后發生條件C, 再恢復買開10手,以后就是正常交易,不再循環平倉和開倉。
?
-
金字塔客服:
1.“以后就是正常交易,不再循環平倉和開倉。” 這個什么意思?開平倉不就是反復循環來回觸發的嘛。2.“全部平倉后發生條件C, 再恢復買開10手” 滿足條件C加倉10手?
?
?來源:程序化久久網( www.kzuj.com.cn )
-
用戶回復:
我把問題再重新表述一下:
?
條件A是首要開倉條件,條件A發生的一定周期內如果發生了條件B, 則全部平倉;條件A、條件B同時發生后的一定周期內,如果發生了條件C,則加倉10手。
?
?
-
網友回復:
if b and count(A,10)>=1 then sell(holding>0,holding,market);//當前滿足B,且10個周期內A滿足 平倉
if c and count(a and b,10)>=1 then buy(holding>0,10,market);//當前滿足 c 且10個周期內有a,b同時滿足 加倉10手