有感于1.24上60點,下100點的IF行情 [開拓者 TB]
- 咨詢內容:
本帖最后由 受傷的小魚 于 2013-1-26 18:41 編輯
出于對“小周期噪音太多”的“認知”,前段時間我停掉了兩個MIN3和一個師傅給我的MIN5的程序。
以至于在1.24這樣的大波動行情里,一個IF的帳戶只賺到8000塊!!!!而盤后打開那三個圖表時是這樣的結果 - TB技術人員:
本帖最后由 受傷的小魚 于 2013-1-26 18:54 編輯
以至于不得不對自己的“認知”反省一下,但我也不知道該怎么反省,還是把那個SBTL的當時的想法以所謂“開發”的過程寫一寫吧!也以此來"紀念"1.24這樣的行情
最初寫這個程序就是哪天在TB網校里聽一個老師說到啥“三兵探路”,我就簡單的理解為“紅三兵”和“黑三兵”,顧名思義就是三個K線的組合。
于是回到技術分析的趨勢定義上:
“連續三根陽線”代表多頭趨勢生成
“連續三根陰線”代表空頭趨勢生成
反映到對行情的理解上,上漲過程很可能會經歷三個陽線,下跌過程也一樣!
Vars
Numeric offs;
Begin
offs=MinMove*PriceScale;
IF (c[1]>o[1] and c[2]>o[2] and c[3]>o[3]) Buy(0,open+offs);
IF (c[1]<o[1] and c[2]<o[2] and c[3]<o[3]) SellShort(0,open-offs);
End
- TB客服:
本帖最后由 受傷的小魚 于 2013-1-26 19:26 編輯
受傷的小魚 發表于 2013-1-26 18:45
以至于不得不對自己的“認知”反省一下,但我也不知道該怎么反省,還是把那個SBTL的當時的想法以所謂“開發 ...
那經歷4個,是不是能更有效的確認呢?5個,6個呢??
嘿嘿,交給計算機去"擬合"吧!
Params
Numeric NB(4);
Vars
Numeric offs;
Numeric i;
Numeric ls;
Numeric lsv(0);
Begin
offs=MinMove*PriceScale;
for i=1 to nb
{
IF (O[I]>c[I]) LS=-1;
if (O[I]==C[I]) LS==0;
IF (O[I]<C[I]) LS=1;
LSv=LSV+LS;
}
{
IF (LSV==0-nb) SellShort(0,OPEN-offs);
if (LSV==nb) Buy(0,OPEN+offs);
}
End
- 網友回復:
本帖最后由 受傷的小魚 于 2013-1-26 19:18 編輯
受傷的小魚 發表于 2013-1-26 18:55
那經歷4個,是不是能更有效的確認呢?5個,6個呢??
嘿嘿,交給計算機去優化吧!
Params
哈,哈,原來四兵確實比三兵有效!?。?!
先來“分析”一下測試報告吧!
凈利潤 1250872.44 494409.32 756463.12
總盈利 4792273.28 2250277.75 2541995.53
總虧損 (3541400.84) (1755868.42) (1785532.42)
總盈利/總虧損 1.35 1.28 1.42
交易手數 1962 981 981
盈利比率 42.81% 41.18% 44.44%
盈利手數 840 404 436
虧損手數 1122 577 545
持平手數 0 0 0
平均利潤 637.55 503.99 771.11
平均盈利 5705.09 5569.99 5830.26
平均虧損 (3156.33) (3043.10) (3276.21)
平均盈利/平均虧損 1.81 1.83 1.78
雖說1%%的測試成本已經高于實際成本了,但實盤1個滑點其實是不夠的,而且我這還是基于IF000的測試!
面對1962次交易,平均利潤只有600的結果,是不是應該再去做些“擬合”呢????再看一下圖表分析吧! - 網友回復:
本帖最后由 受傷的小魚 于 2013-1-26 19:22 編輯
受傷的小魚 發表于 2013-1-26 19:06
哈,哈,原來四兵確實比三兵有效?。。。?br /> 先來“分析”一下測試報告吧!
凈利潤 1250872.44 494409.32 75 ...
最大的浮虧45000,超過20000的浮虧次也有1X次,就簡單從行情發展的角度理解一下這是怎么產生的吧!先不管他是空頭交易還是多頭交易,應該是多頭持倉過程中,一直沒有走出4個陰線以至于越虧越多!空頭則也一樣!
那么是不是加個止損?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 262069696 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容