 |
AA0753
資深會員

註冊日期: Mar 2011
來 自: 台北
文章數量: 107 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問忽略進場後5跟K棒內的平倉信號
引用: 最初由 cgjj 發表
平倉訊:=平倉訊 and barslast(進場訊)>=5;
這一段程式它是正確的, 是不會產生您說的這種問題的
您可能要 Check 其他程式的部份, 並確定整合是否正確
過濾訊號的程式, 位置要放正確
建議您把組合好的原碼貼上來
這樣才能協助您找問題
附件: WWT連結當衝.ALG
此文件已被下載 57 次。
|
|
向版主報告此篇 |  |
|
2011-05-05 15:33 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18115 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問忽略進場後5跟K棒內的平倉信號
引用: 最初由 AA0753 發表
並沒有消失唷
您把
作多:=IF (TT60=1 AND TT30=1 AND TT15=1 AND TT5=1,c,0),TFILTER ;
作空:=IF (TT60=-1 AND TT30=-1 AND TT15=-1 AND TT5=-1,c,0),TFILTER ;
改為
作多:=IF (TT60=1 AND TT30=1 AND TT15=1 AND TT5=1,1,0),TFILTER ;
作空:=IF (TT60=-1 AND TT30=-1 AND TT15=-1 AND TT5=-1,1,0),TFILTER ;
再套到副圖看, 就可見到了
原因是您用 c 來設作多和作空的值, 1 與 c 價格差距過大
c 把 1 給壓縮掉, 看不到, 會錯覺誤以為 1 為零
建議先把公式寫成技術指標, 在技術指標中看無誤後
再修改轉為[交易系統]型態之指標
這樣容易除錯和檢查問題
|
|
向版主報告此篇 |  |
|
2011-05-05 15:58 |
|
|
|  |
 |
AA0753
資深會員

註冊日期: Mar 2011
來 自: 台北
文章數量: 107 |
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問忽略進場後5跟K棒內的平倉信號
引用: 最初由 cgjj 發表
並沒有消失唷
您把
作多:=IF (TT60=1 AND TT30=1 AND TT15=1 AND TT5=1,c,0),TFILTER ;
作空:=IF (TT60=-1 AND TT30=-1 AND TT15=-1 AND TT5=-1,c,0),TFILTER ;
改為
作多:=IF (TT60=1 AND TT30=1 AND TT15=1 AND TT5=1,1,0),TFILTER ;
作空:=IF (TT60=-1 AND TT30=-1 AND TT15=-1 AND TT5=-1,1,0),TFILTER ;
再套到副圖看, 就可見到了
原因是您用 c 來設作多和作空的值, 1 與 c 價格差距過大
c 把 1 給壓縮掉, 看不到, 會錯覺誤以為 1 為零
建議先把公式寫成技術指標, 在技術指標中看無誤後
再修改轉為[交易系統]型態之指標
這樣容易除錯和檢查問題
這各我之前有試過 但平倉訊號並非在該平倉的位置上
|
|
向版主報告此篇 |  |
|
2011-05-05 16:15 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|