![]() |
總頁數 (2): « 1 [2] 在這個頁面顯示本主題全部的 18 個文章 |
奇狐社區論壇 (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=14010)
初次用選股請教
//CK3:盤中連續10筆外盤成交
//CK4:盤中連續3筆+正盤差創新高
//CK5:總委買-總委賣>1000 或 總委買>總委賣*1.5
//CK6:一分鐘內曾經漲過2%
CK3:=SUM((BUYVOL-SELLVOL)>0,10)=10;
外盤:=sum(BUYVOL,0);
內盤:=sum(SELLVOL,0);
盤差:=外盤-內盤;
CK4:=盤差>0 AND REF(盤差,1)>0 AND REF(盤差,2)>0 AND SUM(盤差=HHV(盤差,0),3)=3;
CK5:=DYNAINFO(15)>1000 OR DYNAINFO(16)>1.5;
MINSP:=BARSLAST(MINUTE<>REF(MINUTE,1) OR BARPOS=0);
CK6:=SUM(DYNAINFO(14),MINSP=1)>0.02 ;
CK3 AND CK4 AND CK5 AND CK6;
========================================
請教以上要用於即時盤中預警系統 語法對嗎??
回覆: 初次用選股請教
是ok 的
但再加一道保險措施會更好
因為若公式算最終結果為無效數列(無變數輸出), 選股時會間接導致系統當掉
(測試中的新版 v5.1 Beta版, 已經主動避開此問題,不會造成當掉)
修改方法如下:
選中:0;
//CK3:盤中連續10筆外盤成交
//CK4:盤中連續3筆+正盤差創新高
//CK5:總委買-總委賣>1000 或 總委買>總委賣*1.5
//CK6:一分鐘內曾經漲過2%
CK3:=SUM((BUYVOL-SELLVOL)>0,10)=10;
外盤:=sum(BUYVOL,0);
內盤:=sum(SELLVOL,0);
盤差:=外盤-內盤;
CK4:=盤差>0 AND REF(盤差,1)>0 AND REF(盤差,2)>0 AND SUM(盤差=HHV(盤差,0),3)=3;
CK5:=DYNAINFO(15)>1000 OR DYNAINFO(16)>1.5;
MINSP:=BARSLAST(MINUTE<>REF(MINUTE,1) OR BARPOS=0);
CK6:=SUM(DYNAINFO(14),MINSP=1)>0.02 ;
SEL:=CK3 AND CK4 AND CK5 AND CK6;
if lbound(SEL)=0 then exit; //避免輸出為無效數列
選中:=SEL;
感謝
3Q
全部時間均為台灣時間, 現在時間為20:45 | 總頁數 (2): « 1 [2] 在這個頁面顯示本主題全部的 18 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.