對亞當理論有興趣的可以參考這本書…這本書不厚…但裡面的觀念卻很不錯。
透過這樣子的想法…寫出來的程式績效如下:
這樣子的績效當然不算太好…留待大家研究了…這個程式只能算初級版…還有很多很值得修改的地方還沒修改…另外程式裡用到了很多比較進階一點的寫法…可以學習看看…比如說怎麼讓停損點跟著高、低點移動…又在停損後怎麼重設進場點之類的寫法…就請自己研究吧…
程式碼如下:
input:ran(82);
vars:longentry(99999), shortentry(0), longex(0), shortex(99999), count(0);
if date[1] <> date[0] then begin
longentry = opend(0)+ran;
shortentry = opend(0)-ran;
end;
if marketposition = 0 and count = 0 then begin
buy next bar at longentry stop;
sell next bar at shortentry stop;
end;
if marketposition > 0 and high-ran > longex then begin
longex = high-ran;
count = 1;
end;
if marketposition < 0 and low+ran < shortex then begin
shortex = low+ran;
count = 1;
end;
if marketposition > 0 and count = 1 then
exitlong next bar at longex stop;
if marketposition < 0 and count = 1 then
exitshort next bar at shortex stop;
if marketposition = 0 and count = 1 then begin
longentry = close[1]+ran;
shortentry = close[1]-ran;
longex = 0;
shortex = 99999;
count = 0;
end;
早就想訂閱異世界BLOG的文章,卻不知道訂閱按鈕在哪裡?找不到.........
回覆刪除就在留言版下方的 RSS 就是囉..點下去就可訂閱了..
回覆刪除請問這個的操作是以幾分鐘k線為樣本
回覆刪除有點忘了..應該是 5 分 k 吧..:p
回覆刪除作者已經移除這則留言。
回覆刪除作者已經移除這則留言。
回覆刪除請教DK大, ran(82)為甚麼要用82, 是優化後的結果嗎?
回覆刪除獨立個體:是最佳化出來的結果沒錯…
回覆刪除有程式可以用嗎?
回覆刪除