通常開始投入實戰程式交易時~首先碰到的難題是要不要修正程式?

有時候是覺得進出場點好像可以更好~有時候是認為可以多掌握幾個波段~總之就是覺得賺不夠多~

但更常遇到的情況是開始賠錢~有時候是連續賠錢~有時候是出現較大的虧損~甚至超過當初的預期~

一般而言初心者是不會放棄程式交易的~而會選擇另一條路~就是修正程式~~

 

但是此時出現一個弔詭的矛盾~就是修正程式會不會違反操作紀律?

或是修正了程式來滿足此時的表現~反而會影響到往後的績效~造成抓龜走鱉的困擾?

甚至是應該修正程式的部分操作紀律~還是僅僅只要修正參數~甚至其實應該整個程式廢除掉另起爐灶??

說真的這個問題打從一開始投入金融操作時就困擾著在下~

亦即投入期貨程式交易前就已經有的問題~只是程式交易後此問題更顯得極待思考~

其中也問了不少前輩高手~答案也是百百種~並沒有一個定見~

不過大體上都會對程式進行修正的動作~

 

這裡不談修正的方式與技巧~而是心態上的問題~

所以目前在下的最佳解就是~

利用操作邏輯來過濾程式的修正是否需要

 

舉個例子來說~最近台股常常演出尾盤殺低隔天開高~或是尾盤拉高隔天卻開低的機車走勢~

若為了規避此一問題~就沒頭沒腦的寫入上述的片面邏輯~

比如過下午一點後平倉~若尾盤殺低則買多~尾盤拉高就放空~

也許~只是也許真的可以賺到錢~

但是實際上對在下來講這種操作邏輯是說不通的~

至少對於波段單是毫無用處可言~

若真的要把這個狀況寫入程式~

在下會偏向寫成若尾盤殺低則平倉部分空單~尾盤拉高則平倉部份多單~

或是手握多單遇到尾盤下殺則在某個Range內忽略~待隔日再行確認~反之亦然~

此時在邏輯上的操作就會比較有意義~而非單純的迎合也許只是這一陣子的才比較頻繁的狀況~

 

再舉個例子~就是若手握多單隔日遇到跳空~程式翻空後當日卻出現開低走高時~該如何處理?

若只是單純照盤面上的狀況去修正~寫成手握多單時隔日遇到跳空則加碼多單~

看起來似乎不但能改善一跳空的翻空的問題~還能順勢加碼賺開低走高~

但若出現一次開低走低收最低呢?是不是一次就完蛋了??那該怎麼應對才會符合操作邏輯呢??

這個問題有不少高手提出看法~

阿政大大是將開盤的點位往下自訂的%數設定新的翻空點~若真的殺到此點位就翻空~反正與實際的翻空差不了幾點~

但是若真的開低走高那就差很多了~

而jack2000383大大則是利用開盤前15分鐘的期貨高低點當作新的翻多或翻空點~點位到了再翻多或翻空~

目前在下是使用偏向j大的操作邏輯~當然版友們也能利用合邏輯的條件來修正自己的程式交易~

 

最後稍微預告一下下一次的分享項目~就是程式交易者的成長關卡~也是在下的心路歷程~

關卡一:巨大虧損

關卡二:程式修正

關卡三:程式穩定

關卡四:大筆口數

也歡迎程式交易同好能夠提出自己的看法喔~

創作者介紹

快樂為助人之本的幸福園地

carmalone 發表在 痞客邦 PIXNET 留言(0) 人氣()