如何獲取近5根bar的虧損總手數并用于測試呢?謝謝
作者:開拓者 TB 來源:cxh99.com 發布時間:2016年12月23日
- 咨詢內容:
比如一個策略,連續出現3次虧損后,lots*2.
這個要怎么表示才能用于TB的測試?我知道如果寫入塊,并調取是可以做到,但是這樣是沒辦法對歷史進行測試吧?我希望能在測試上看到結果應該怎么做呢?
謝謝版版們
- TB技術人員:
@小米
- TB客服:
mey16601600 發表于 2016-8-8 13:28
@小米
可以試一下:- vars
- numericseries flag; //flag用于記錄連續虧損的次數
- begin
- .....
- if(buycon)
- {
- if(flag>=3)
- {
- buy(lots*2,price);
- }else
- {
- buy(lots,price);
- }
- }
- if(sellcon)
- {
- if(price-entryprice<=0)
- {
- flag = flag+1;
- }else
- {
- flag =0;
- }
- sell;
- }
-
復制代碼
- 網友回復:
小米 發表于 2016-8-8 16:40
可以試一下:
原來這樣就可以啊!謝謝小米