奇狐社區論壇 總頁數 (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)


由 taiwanyang121 在 2010-07-27 12:17 發表:

初次用選股請教

//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;
========================================
請教以上要用於即時盤中預警系統 語法對嗎??


由 cgjj 在 2010-07-27 13:34 發表:

回覆: 初次用選股請教

是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;


由 taiwanyang121 在 2010-07-29 10:25 發表:

感謝

3Q


全部時間均為台灣時間, 現在時間為20:45 總頁數 (2): « 1 [2]
在這個頁面顯示本主題全部的 18 個文章


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

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