如何在程序內寫出多單情況下的各單固定止損? [金字塔]
- 咨詢內容:
老師,我已寫出了以下開多平多沒設止損的思路如下:每降40加開一個多單,每升40平掉這個多單。我想在程序里寫入每個多單若降100就止損,分別止損,直到全部止損,如何寫出來啊。(若不止損最多可開5單,保證設了止損后最多就開3單了,因為開第四單前就已止損了第一多單)謝謝!AA:=18000;KD1:=C<AA and HOLDING=0; KD2:=C<AA-40 and HOLDING=1;KD3:=C<AA-80 and HOLDING=2;KD4:=C<AA-120 and HOLDING=3;KD5:=C<AA-160 and HOLDING=4; PD1:=C>AA+40 and HOLDING=1; PD2:=C>AA and HOLDING=2; PD3:=C>AA-40 and HOLDING=3; PD4:=C>AA-80 and HOLDING=4;PD5:=C>AA-120 and HOLDING=5;
開多1:BUY(KD1,1,THISCLOSE); 開多2:BUY(KD2,1,THISCLOSE); 開多3:BUY(KD3,1,THISCLOSE); 開多4:BUY(KD4,1,THISCLOSE); 開多5:BUY(KD5,1,THISCLOSE); 平多5:SELL(PD5,1,THISCLOSE); 平多4:SELL(PD4,1,THISCLOSE); 平多3:SELL(PD3,1,THISCLOSE); 平多2:SELL(PD2,1,THISCLOSE); 平多1:SELL(PD1,1,THISCLOSE);
- 金字塔客服:
加了止損語句后應該是這樣的嗎,但如何加入止損語句呢,謝謝KD1:=C<AA and HOLDING=0; KD2:=C<AA-40 and HOLDING=1;KD3:=C<AA-80 and HOLDING=2;KD4:=C<AA-120 and HOLDING=2;KD5:=C<AA-160 and HOLDING=2; PD1:=C>AA+40 and HOLDING=1; PD2:=C>AA and HOLDING=2; PD3:=C>AA-40 and HOLDING=3; PD4:=C>AA-80 and HOLDING=2;PD5:=C>AA-120 and HOLDING=2;
- 用戶回復:
AA是什么?開倉價嗎?
- 網友回復:
AA可以是一個賦值的數字,是開倉的價(比如鋁合約),剛過來,不好意思,謝謝!
- 網友回復: 我的思路是若本日開盤時持倉為0,AA就是該合約的開盤價,若持倉不為0,AA就維持原有值(前一日或前幾日的開盤價),謝謝
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容