新手請(qǐng)教開(kāi)倉(cāng)條件該怎么寫
作者:開(kāi)拓者 TB 來(lái)源:cxh99.com 發(fā)布時(shí)間:2016年12月15日
- 咨詢內(nèi)容:
可不可以實(shí)現(xiàn),開(kāi)倉(cāng)條件基于某套策略,比如該策略第一次交易虧損后,第二次出現(xiàn)交易信號(hào)時(shí),跟著開(kāi)倉(cāng)。
如果該策略連續(xù)正確的時(shí)候就選擇一直觀望。
主要目前是為了提高正確率,減小回撤。
謝謝
- TB技術(shù)人員:
你也可以在加此條件前先看看你原來(lái)的條件策略最大的連續(xù)虧損次數(shù)以及止測(cè)的常見(jiàn)連續(xù)虧損次數(shù)分別是多少?
如果連續(xù)虧損次數(shù)總是很大,那你的交易一次虧損后再入場(chǎng)也是不合適的……
試寫了代碼如下,可以先看看- Vars
- NumericSeries flag;
- NumericSeries tt;
- NumericSeries myentryprice;
- Bool buycon;
- Bool sellcon;
- Begin
-
- If(buycon && tt==0)
- {
- myentryprice =open;
- tt =1;
- If(flag==1 && MarketPosition!=1)
- {
- buy(1,open);
- }
- }
- If(sellcon)
- {
- tt =0;
- If(open-myentryprice<=0)
- {
- flag =1;
- }Else
- {
- flag =0;
- }
- If(MarketPosition==1)
- {
- sell(1,open);
- }
- }
- end
復(fù)制代碼