|
soromance
中級會員
註冊日期: Feb 2007
來 自:
文章數量: 74 |
TBS系統是否能夠做參數最佳化?
Hi 版大:
花了一段時間,終於對TBS系統有一點點初淺的瞭解。
也發現TBS的評測真的和奇狐內定的績效回測,時間如果一拉長,二者績交結果真的相距甚遠。
不過,不知道有沒有用什麼方式可以透過TBS來做參數的最佳化呢?
謝謝版大的幫忙!
|
|
向版主報告此篇 | |
|
2010-08-25 23:28 |
|
|
| |
|
soromance
中級會員
註冊日期: Feb 2007
來 自:
文章數量: 74 |
回覆: 回覆: TBS系統是否能夠做參數最佳化?
引用: 最初由 cgjj 發表
評測條件、方式、有無還權、以及控盈損方法....等等
都會影響所算出的績效值
透過TBS來做參數的最佳化是有可能實現的,做法:
幾個參數就用幾層迴圈
測試間隔可用 參數值:=參數值+n; 的方式來設定
在迴圈內帶入參數去引用 TBS , 取得其計算的績效, 並記錄之
前述幾層迴圈跑完後
再用程式去分析剛剛記錄的結果, 找出最優的
1.計算上會非常非常耗時, 可能要數分鐘或數十分鐘以上
速度視參數組合總量與公式複雜度(不可能如內建的功能那樣快)
2.公式撰寫上較費事繁瑣複雜一些
等將來較有空時... 我在寫個專用的公式模組吧
果然非常複雜,以目前我的功力應該是沒有辦法完成的。
以現行TBS的功能上,也沒有辦法提供交易的明細囉?
|
|
向版主報告此篇 | |
|
2010-08-26 19:42 |
|
|
| |
|
soromance
中級會員
註冊日期: Feb 2007
來 自:
文章數量: 74 |
回覆: 回覆: 回覆: 回覆: TBS系統是否能夠做參數最佳化?
引用: 最初由 cgjj 發表
有呀
將 TBSMode 調整為 [訊號圖] 或 [訊號解]
可讓您結合K棒和解盤觀看細項
看圖比看報表來的更易讓人了解, 且一目了然
嗨 版大:
我瞭解了,謝謝您!
假設我有個簡單的變形「海龜交易系統」,有二個參數(N1,N2),
突破N1日內的高點即買進,跌破N2的低點及賣出,
可以示範一下這個迴圈大概要怎麼寫呢?
同時參數(N1,N2)及獲利資料要用什麼函數輸出至Excel表中呢?
謝謝您!
|
|
向版主報告此篇 | |
|
2010-08-27 10:22 |
|
|
| |
|
cgjj
總版主
註冊日期: Oct 2003
來 自:
文章數量: 17630 |
回覆: 回覆: 回覆: 回覆: 回覆: TBS系統是否能夠做參數最佳化?
引用: 最初由 soromance 發表
嗨 版大:
我瞭解了,謝謝您!
假設我有個簡單的變形「海龜交易系統」,有二個參數(N1,N2),
突破N1日內的高點即買進,跌破N2的低點及賣出,
可以示範一下這個迴圈大概要怎麼寫呢?
同時參數(N1,N2)及獲利資料要用什麼函數輸出至Excel表中呢?
謝謝您!
//不需迴圈的
BB:=cross(C,ref(HHV(H,5),1)) or barpos=0;
SS:=cross(ref(LLV(H,5),1),C) or barpos=0;
CK:=BB-SS;
CK:=ref(CK,barslast(CK<>0));
NP:=sum(CK=-1,2)=2;
CK:=if(CK<>ref(CK,1) or barpos=lbound(CK),CK,0);
BB:CK=1 linethick0;
SS:CK=-1 linethick0;
盈虧:if(NP,0,c-ref(c,barslast(BB)));
VERTLINE(BB) linedot colorred;
VERTLINE(SS) linedot colorgreen;
將此公式套用於副圖中
於該副圖中按滑鼠右鍵, 選擇[複製數據]
然後去 Excel 中貼上, 即可於 Excel 表中見到
|
|
向版主報告此篇 | |
|
2010-08-30 12:48 |
|
|
| |
|
soromance
中級會員
註冊日期: Feb 2007
來 自:
文章數量: 74 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: TBS系統是否能夠做參數最佳化?
引用: 最初由 cgjj 發表
//不需迴圈的
BB:=cross(C,ref(HHV(H,5),1)) or barpos=0;
SS:=cross(ref(LLV(H,5),1),C) or barpos=0;
CK:=BB-SS;
CK:=ref(CK,barslast(CK<>0));
NP:=sum(CK=-1,2)=2;
CK:=if(CK<>ref(CK,1) or barpos=lbound(CK),CK,0);
BB:CK=1 linethick0;
SS:CK=-1 linethick0;
盈虧:if(NP,0,c-ref(c,barslast(BB)));
VERTLINE(BB) linedot colorred;
VERTLINE(SS) linedot colorgreen;
將此公式套用於副圖中
於該副圖中按滑鼠右鍵, 選擇[複製數據]
然後去 Excel 中貼上, 即可於 Excel 表中見到
Hi 版大:
不好意思,現在才看到..
有二個問題不太懂..
1) 這個 NP:=sum(CK=-1,2)=2; 是什麼意思呢?
2) 這... 好像是每一筆的盈虧,沒有辦法做參數N1,N2的最佳化呢?
|
|
向版主報告此篇 | |
|
2010-09-02 21:06 |
|
|
| |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|