奇狐社區論壇
在這個頁面顯示本主題全部的 7 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=25)
-- 交易系統 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=16722)


由 PZ0532 在 2012-05-21 21:27 發表:

交易系統

交易系統的圖示是否有偏移指令(類似PXUP,PXDN.....)或者是選項
因會與顯示波段高低價重疊干擾
圖形要放大到很大(K棒數很少),才能看清楚

交易系統最佳參數是否可直接或間接的導入指標內
成為內定指標參數設定值
當開啟不同個股或期貨圖形時,
直接使用交易系統最佳參數
而不用每次開啟圖形時
都要重新各別設定調整指標參數一次
如果可行
請版大指導如何去做

__________________
氫三艦長


由 cgjj 在 2012-05-22 10:22 發表:

回覆: 交易系統

引用:
最初由 PZ0532 發表
交易系統的圖示是否有偏移指令(類似PXUP,PXDN.....)或者是選項
因會與顯示波段高低價重疊干擾
圖形要放大到很大(K棒數很少),才能看清楚



交易系統不是技術指標, 無法用 PXUP,PXDN 來偏移位置
波段高低價可以設為不顯示, 如此可避開重疊困擾
另一方式
是將交易系統公式, 改寫為技術指標, 如此就可自訂顯示和做偏移


由 cgjj 在 2012-05-22 10:28 發表:

回覆: 交易系統

引用:
最初由 PZ0532 發表
交易系統最佳參數是否可直接或間接的導入指標內
成為內定指標參數設定值
當開啟不同個股或期貨圖形時,
直接使用交易系統最佳參數
而不用每次開啟圖形時
都要重新各別設定調整指標參數一次
如果可行
請版大指導如何去做



不可行
因為最佳參數是常在變動的, 且一般不會如此應用

重點....
最佳參數是基於過去歷史資料所算出
計算不同歷史時段, 所得到的最佳參數就會不一樣
對於過去該時段是最佳參數, 對於未來不見得是最佳的或是好的

盲目的應用最佳參數是沒有多大意義的


由 PZ0532 在 2012-05-28 00:13 發表:

回覆: 交易系統

引用:
最初由 cgjj 發表
不可行
因為最佳參數是常在變動的, 且一般不會如此應用

重點....
最佳參數是基於過去歷史資料所算出
計算不同歷史時段, 所得到的最佳參數就會不一樣
對於過去該時段是最佳參數, 對於未來不見得是最佳的或是好的

盲目的應用最佳參數是沒有多大意義的



版大所言,我相當清楚了解
在指標發展初期必需有一定的依據
我把相同時段的最佳參數數值當成股性分類應用
當開啟不同的股票或期貨圖形
最佳參數數值能自動導入自設指標
方便驗證指標的適用性
舉例來說
當開啟股票最佳參數數值為MA(5)的分類時
程式能判斷當前股票,再用類似INPUT N(5)指令設定參數
開啟MA(5)的股票圖形
而不用手動調整參數
上市櫃股票這麼多
每檔都要手動調整參數
而且一旦關閉圖形再開啟圖形
都要再手動調整參數一次
研究起來很累人

__________________
氫三艦長


由 cgjj 在 2012-05-28 11:59 發表:

回覆: 回覆: 交易系統

引用:
最初由 PZ0532 發表
版大所言,我相當清楚了解
在指標發展初期必需有一定的依據
我把相同時段的最佳參數數值當成股性分類應用
當開啟不同的股票或期貨圖形
最佳參數數值能自動導入自設指標
方便驗證指標的適用性
舉例來說
當開啟股票最佳參數數值為MA(5)的分類時
程式能判斷當前股票,再用類似INPUT N(5)指令設定參數
開啟MA(5)的股票圖形
而不用手動調整參數
上市櫃股票這麼多
每檔都要手動調整參數
而且一旦關閉圖形再開啟圖形
都要再手動調整參數一次
研究起來很累人



您可以用以下圖中的方式, 直接去自動切換和套用[交易系統]公式
這樣應該研究起來可以省事一些


由 PZ0532 在 2012-05-30 01:10 發表:

是否可以用以下程式解決
IF STKLABEL = '100' THEN BEGIN
S[100]:3,LINETHICK0;
T[100]:2,LINETHICK0;
END;
:
:
:
:
:
:
:
:
:
:

FOR I = 99 TO 9999 DO BEGIN
IF S[I]>0 THEN BEGIN
SHORT:S[I],LINETHICK0;
LONG:T[I],LINETHICK0;
BREAK;
END;
END;

XA:MA(CLOSE,SHORT);
XB:MA(CLOSE,LONG);
可是這個程式一直出現如下訊息:
指標數組下標越界或超出有效數據區間
我該如何修正

__________________
氫三艦長


由 cgjj 在 2012-05-30 08:35 發表:

引用:
最初由 PZ0532 發表
是否可以用以下程式解決
IF STKLABEL = '100' THEN BEGIN
S[100]:3,LINETHICK0;
T[100]:2,LINETHICK0;
END;
:
FOR I = 99 TO 9999 DO BEGIN
IF S[I]>0 THEN BEGIN
SHORT:S[I],LINETHICK0;
LONG:T[I],LINETHICK0;
BREAK;
END;
END;

XA:MA(CLOSE,SHORT);
XB:MA(CLOSE,LONG);
可是這個程式一直出現如下訊息:
指標數組下標越界或超出有效數據區間
我該如何修正



不行, 也不適合如此處理
這樣做並沒簡化問題
反而讓問題更加複雜化


全部時間均為台灣時間, 現在時間為12:43
在這個頁面顯示本主題全部的 7 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.