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

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 信號如何改善不閃爍 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=24313)


由 mori868 在 2025-08-29 21:36 發表:

信號如何改善不閃爍

N:= 9 ;
LL9:=LLVBARS(C,N);
HH9:=HHVBARS(C,N);

支L:=ref(L,LL9);
壓H:=ref(H,HH9);

LAQ:=C-ref(支L,1)<=2;
HBQ:=C-ref(壓H,1)>=-2;

LZA:=BARSLAST(LAQ);
HZB:=BARSLAST(HBQ);

天:=REF(H,HZB);
地:=REF(L,LZA);

希望將下述公式改善不閃爍
AQ:=ref(地,1)=地 and ref(C,1)<H and ref(LAQ,1);
BQ:=ref(天,1)=天 and ref(C,1)>L and ref(HBQ,1);


由 cgjj 在 2025-08-31 12:33 發表:

回覆: 信號如何改善不閃爍

引用:
最初由 mori868 發表
N:= 9 ;
LL9:=LLVBARS(C,N);
HH9:=HHVBARS(C,N);

支L:=ref(L,LL9);
壓H:=ref(H,HH9);

LAQ:=C-ref(支L,1)<=2;
HBQ:=C-ref(壓H,1)>=-2;

LZA:=BARSLAST(LAQ);
HZB:=BARSLAST(HBQ);

天:=REF(H,HZB);
地:=REF(L,LZA);

希望將下述公式改善不閃爍
AQ:=ref(地,1)=地 and ref(C,1)<H and ref(LAQ,1);
BQ:=ref(天,1)=天 and ref(C,1)>L and ref(HBQ,1);



您所謂的閃爍是訊號浮動吧!
如果您有使用到尚未完成的K棒,那麼浮動是必然的結果
這不是程式寫法的問題!
而是定義的邏輯規則,本來就會如此~

按這公式邏輯規則~~
當盤中最新一根的 C、H、L 發生變化時,該根的訊號是有可能產生變化的

所以請從邏輯規則的方向去思考吧


由 mori868 在 2025-08-31 21:02 發表:

回覆: 回覆: 信號如何改善不閃爍

引用:
最初由 cgjj 發表
您所謂的閃爍是訊號浮動吧!
如果您有使用到尚未完成的K棒,那麼浮動是必然的結果
這不是程式寫法的問題!
而是定義的邏輯規則,本來就會如此~

按這公式邏輯規則~~
當盤中最新一根的 C、H、L 發生變化時,該根的訊號是有可能產生變化的

所以請從邏輯規則的方向去思考吧


只要用意是信號一出現就永遠顯示了


由 cgjj 在 2025-08-31 21:57 發表:

回覆: 回覆: 回覆: 信號如何改善不閃爍

引用:
最初由 mori868 發表
只要用意是信號一出現就永遠顯示了


只要有用到尚未完成K棒的Close價,那麼就永遠也做不到!
這是邏輯問題~~~

除非您是取前一根已完成的狀態來這一根使用
才有可能固定不變!


由 mori868 在 2025-09-01 06:03 發表:

回覆: 回覆: 回覆: 回覆: 信號如何改善不閃爍

引用:
最初由 cgjj 發表
只要有用到尚未完成K棒的Close價,那麼就永遠也做不到!
這是邏輯問題~~~

除非您是取前一根已完成的狀態來這一根使用
才有可能固定不變!


了解 謝謝
如以昨收為例 那如何修改


由 cgjj 在 2025-09-01 08:24 發表:

回覆: 回覆: 回覆: 回覆: 回覆: 信號如何改善不閃爍

引用:
最初由 mori868 發表
了解 謝謝
如以昨收為例 那如何修改



你算的東西不只收盤、還有 H 和 L

若要取前一根的訊號,就於最後添加
AQ:=ref(AQ,1);
BQ:=ref(BQ,1);


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


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

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