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

奇狐社區論壇 (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=12878)


由 mfj.52816 在 2010-01-09 07:46 發表:

[問題]請問總版主

我設計的選股條件想要用於二十一大類股(從201~220),除了用...and...and...and...,請問是否有更簡便的指令?謝謝!

__________________
mfj.52816


由 peter109 在 2010-01-09 09:25 發表:

用 and 表示需要同時成立
用 or 表示任何一個成立即可
用 and + or 是混合用法

用 if 或者 for 或者 for + if 說來話長

也有可能 都用不上就可達到您的需求
一切 都取決於您的條件是什麼

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 mfj.52816 在 2010-01-09 09:53 發表:

請問總版主:為什麼事與願違?

請問總版主:我設定選擇條件是以類股(201~220)為主,但選擇結果卻是個股,為什麼會如此事與願違?

__________________
mfj.52816


由 cgjj 在 2010-01-09 15:42 發表:

回覆: 請問總版主:為什麼事與願違?

引用:
最初由 mfj.52816 發表
請問總版主:我設定選擇條件是以類股(201~220)為主,但選擇結果卻是個股,為什麼會如此事與願違?


公式若沒寫好, 當然會與預料的不同呀
判斷寫法舉例如下:

SN:=strtonum(STKLABEL);
CK:SN>=201 and SN<=220 and 其它條件;


由 mfj.52816 在 2010-01-09 19:51 發表:

為什麼還是不行?

總版主:我用如下指令篩選21大類股的週線選股
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
SN:=strtonum(STKLABEL);
CK:SN>=201 and SN<=220 and cross(MACD,0);
照理應該出現結果是204,206,207,208 四個類股,但結果卻是0找不到,請問我哪裡有問題?

__________________
mfj.52816


由 Lian 在 2010-01-11 09:21 發表:

回覆: 為什麼還是不行?

引用:
最初由 mfj.52816 發表
總版主:我用如下指令篩選21大類股的週線選股
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA),COLORSTICK;
SN:=strtonum(STKLABEL);
CK:SN>=201 and SN<=220 and cross(MACD,0);
照理應該出現結果是204,206,207,208 四個類股,但結果卻是0找不到,請問我哪裡有問題?



您好,剛剛幫您測試條件選股-篩選21類股的週線

是有篩選到204,206,207,208的

可能要麻煩您檢查一下數據是不是有少的呢?


由 mfj.52816 在 2010-01-11 11:52 發表:

謝謝!我再試看看

謝謝!我再試看看

__________________
mfj.52816


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


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

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