當根K線的交易次數 [金字塔]
- 咨詢內容:
使用后臺輪詢,3分鐘K線,策略里日內多次交易,求教專家。。
1、求當根K線的交易次數。2、若當根K線的虧損交易次數超過3次,此根K線平倉(若當時有倉位)并停止開倉,等待下一根K線重新開始開倉。 - 金字塔客服:
這個不好求,等高人來看看
- 用戶回復:
以下全以多頭為例, 介紹此功能
if barpos>extgbdata('t') then
begin
extgbdataset('num',0);//記錄當根K線的交易次數
extgbdataset('lossnum',0);//記錄虧損次數,在新一根K線開始時,初始化為0
extgbdataset('t',barpos);//控制新的一根K線重新計算
end
if cond1 and tholding>0 then //cond1平倉條件
begin
tsell(1,1,mkt);
extgbdataset('num',extgbdata('num'+1));//平倉一次算一次交易
if c<tenterprice then extgbdataset('lossnum',extgbdata('lossnum')+1);//平倉時判斷,是否虧損,并記錄虧損次數
end
if cond2 and tholding=0 and extgbdata('lossnum')<3 then tbuy(1,1,mkt);//cond2開倉條件
全局變量使用注意事項:
策略運行過程中,手動平倉進行干預,請到"工具--數據--全局變量"里,將對應的全局變量清0,否則會引起開平倉混亂
- 網友回復:
Fly言簡意賅,精煉高效,代碼無可挑剔。佩服!!謝謝專家指點。。 - 網友回復:
既然以下行為屬于固定的邏輯或不模糊的行為或邏輯,為何金字塔做成不自動處理之的機制“全局變量使用注意事項:
策略運行過程中,手動平倉進行干預,請到"工具--數據--全局變量"里,將對應的全局變量清0,否則會引起開平倉混亂。”
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容