|
tsh
資深會員
註冊日期: Feb 2016
來 自:
文章數量: 220 |
引用: 最初由 cgjj 發表
N1:=6; N2:=12;
LC:= REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;
RSI2:=SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100;
ck1:=sum(RSI1<=30 and RSI2<=30,3)=3; ck1sp:=barslast(ck1);
ck2:=sum(RSI1>=70 and RSI2>=70,3)=3;
ck2 and sum(ck2,ck1sp+1)=1;
版主我找到原因, 但不知該如何修改或有甚麼函數可用,原因是以三根為一單位,所以連續超過三根時, 就不符合第一次出現, 所以挑不出來, 問題是連續三根是最少條件,他可能連續10根,也有可能連續四根, 不知這個有辦法改嗎? 麻煩你, 感恩!!
|
|
向版主報告此篇 | |
|
2018-06-05 15:14 |
|
|
| |
|
cgjj
總版主
註冊日期: Oct 2003
來 自:
文章數量: 17628 |
引用: 最初由 tsh 發表
版主我找到原因, 但不知該如何修改或有甚麼函數可用,原因是以三根為一單位,所以連續超過三根時, 就不符合第一次出現, 所以挑不出來, 問題是連續三根是最少條件,他可能連續10根,也有可能連續四根, 不知這個有辦法改嗎? 麻煩你, 感恩!!
N1:=6; N2:=12;
LC:= REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;
RSI2:=SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100;
ck1:=sum(RSI1<=30 and RSI2<=30,3)=3; ck1sp:=barslast(ck1);
ck2:=sum(RSI1>=70 and RSI2>=70,3)=3;
SS:=ck2 and sum(ck2,ck1sp+1)=1;
SP:=barslast(SS)+1;
SS:SS or sum(ck2,SP)=SP;
|
|
向版主報告此篇 | |
|
2018-06-05 16:34 |
|
|
| |
|
tsh
資深會員
註冊日期: Feb 2016
來 自:
文章數量: 220 |
引用: 最初由 cgjj 發表
N1:=6; N2:=12;
LC:= REF(CLOSE,1);
RSI1:=SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;
RSI2:=SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100;
ck1:=sum(RSI1<=30 and RSI2<=30,3)=3; ck1sp:=barslast(ck1);
ck2:=sum(RSI1>=70 and RSI2>=70,3)=3;
SS:=ck2 and sum(ck2,ck1sp+1)=1;
SP:=barslast(SS)+1;
SS:SS or sum(ck2,SP)=SP;
不好意思,可以再請教一下, 若自 <=30連續數根之後到今天為止選出>=70連續數根( 至少三根), 只出現一次的股票,應怎修改,謝謝版主!!
|
最後由 tsh 在 2018-06-06 15:52 編輯 |
向版主報告此篇 | |
|
2018-06-05 21:30 |
|
|
| |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|