close

希望能弄出一個簡單的東西就好,剩下的以後再調,不要什麼都要改到100分,哪有這麼多時間可以讓你玩。

 

chromosome coding


最簡單是用股票代碼去encoding,(謎之音: 這樣最多只能弄出投組吧,只有GA真的還是蠻弱的。現在都上到fuzzy了><)

random 產生0~9的4碼digit , 然後check is reasonable.

 

fitness function

...這…嗯當然就是return囉,不過,重點速要用什麼交易策略啊,@@我沒什麼想法耶,這,要靠ann來猜嗎,餅愈畫愈大orz

會不會搞太大,還是先把殼弄出來再說?先弄ma交叉來做嗎?

 

Trading method?

當然就是技術指標比較好實作先,先產生報酬率餵fitness好了

int Trade(股票代碼,使用指票,起,迄)

{

   for 起~迄

   { 

           int signal  = Signal(股票代碼, 使用指標, day )

          if (signal =買) 

                部位+1; bank - 1 ; access +1 ;

          else (signal =賣) 
                部位-1 ; access -1 ; bank +1;

   }

   //計算報酬率

  return  calReturn(部位 ,bank , access ,起,迄);

}

這,虛擬碼寫到這,要吐血了,有沒有這麼龐大啊,時間時間!!!要不要用excel先帶過?

 

 

Signal

用 ANN or 知識庫? ANN 會不會太大? 先用知識庫好了。

ISignal ← Signal( TradeMethod,股票代碼,begDt, endDt), return int 買賣訊 

 

==================

那來排一下進度好了

指數資料!tect data

1.Signal  & trade method下週 

2.fitness function下下週

arrow
arrow
    全站熱搜

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