到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > [問題]
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
stockdragons
初級會員

註冊日期: Dec 2007
來  自:
文章數量: 13

[問題]

條件選股:



g1:=(XC>=XD AND AAA=1);
g2:=(EMA(CLOSE,8)>=EMA(CLOSE,20) AND AAA=1),;
g3:=(fc>fo);
g4:=(KK=1 AND fc>=fo);
g5:=(KK=-1 AND fc>=fo);
g6:=(KK=0 AND fc>=fo);;
g9:=(CROSS(A2,A1) AND AAA=1 );


g10:=(g1 and g2 and g9 and(g3 or g4 or g5 or g6 ));


g10是我的選股條件為何不行請版大釋疑,謝謝

向版主報告此篇 | 查IP位址
Old Post 2008-05-16 09:14
stockdragons 現在離線 點選這裡查看 stockdragons 的個人資料 點選這裡給 stockdragons 傳送一條短訊 查找更多關於 stockdragons 的文章 增加 stockdragons 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18100

回覆: [問題]

引用:
最初由 stockdragons 發表
條件選股:
g1:=(XC>=XD AND AAA=1);
g2:=(EMA(CLOSE,8)>=EMA(CLOSE,20) AND AAA=1),;
g3:=(fc>fo);
g4:=(KK=1 AND fc>=fo);
g5:=(KK=-1 AND fc>=fo);
g6:=(KK=0 AND fc>=fo);;
g9:=(CROSS(A2,A1) AND AAA=1 );


g10:=(g1 and g2 and g9 and(g3 or g4 or g5 or g6 ));


g10是我的選股條件為何不行請版大釋疑,謝謝



您的公式貼不完整, 無法協助

向版主報告此篇 | 查IP位址
Old Post 2008-05-16 12:05
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
stockdragons
初級會員

註冊日期: Dec 2007
來  自:
文章數量: 13

回覆: 回覆: [問題]

引用:
最初由 cgjj 發表
您的公式貼不完整, 無法協助



TT:=1;
AAA:=1;

fo:=o; fh:=h; fl:=l; fc:=c;
kk:=IF(fc>=fo AND (fc>=REF(fc,1) or ref(fc,1)>=ref(fo,1)),1,IF(fc<fo AND (fc<REF(fo,1) or ref(fc,1)<ref(fo,1)),-1,0));


CC:=CLOSE*TT*AAA;
DIFF:=EMA(CC,OO)-EMA(CC,OP);
DEA:=EMA(DIFF,OP);
MACD:=2*(DIFF-DEA);
DIF:=EMA(CC,OO)-EMA(CC,OP);
ESS:=EMA(CC,OO);
EGG:=EMA(CC,OP);
RDIF:=REF(DIF,1);
RSS:=REF(ESS,1);
RGG:=REF(EGG,1);
RDEA:=REF(DEA,1);
RMACD:=REF(MACD,1);
RZZZ:=RDEA+(OP+1)/(2*(OP-1))*RMACD;
XDIF:=((OP-1)*(OO+1)*RGG-(OP+1)*(OO-1)*RSS+(OO+1)*(OP+1)*RDIF)/(2*OP-2*OO);
XDEA:=((OP-1)*(OO+1)*RGG-(OP+1)*(OO-1)*RSS+(OO+1)*(OP+1)*RDEA)/(2*OP-2*OO);
XMACD:=((OP-1)*(OO+1)*RGG-(OP+1)*(OO-1)*RSS+(OO+1)*(OP+1)*RZZZ)/(2*OP-2*OO);

AA:=ISLASTBAR;
BB:=BACKSET(AA=1 AND AAA=1,1);
Y:=BARSLAST(BB=1);
X:=1;
TDIF:=DIF*X;
TSS:=ESS*X;
TGG:=EGG*X;
TDEA:=DEA*X;
TMACD:=MACD*X;
TZZZ:=TDEA+(OP+1)/(2*(OP-1))*TMACD;

ttt:=((OP-1)*(OO+1)*TGG-(OP+1)*(OO-1)*TSS+(OO+1)*(OP+1)*TDIF)/(2*OP-2*OO)*AAA,colorFF;
A1:=BARSLAST(CROSS(FC,ttt) AND ttt>=REF(ttt,1) OR FC>ttt AND ttt>=REF(ttt,1) AND REF(ttt,1)<REF(ttt,2));
A2:=BARSLAST(CROSS(ttt,FC) AND ttt<REF(ttt,1) OR FC<ttt AND ttt<REF(ttt,1) AND REF(ttt,1)>=REF(ttt,2));



g1:=(EMA(CLOSE,5)>=EMA(CLOSE,13) AND AAA=1);
g2:=(EMA(CLOSE,8)>=EMA(CLOSE,20) AND AAA=1),;
g3:=(fc>fo);
g4:=(kk=1 AND fc>=fo);
g5:=(KK=-1 AND fc>=fo);
g6:=(KK=0 AND fc>=fo);

g9:=(CROSS(A2,A1) AND AAA=1);

g10:=(g1 and g2 and g9 and (g3 or g4 or g5 or g6));



以上是原碼

請版大幫忙改為條件選股(g10:(是我設定的選股條件),謝謝

最後由 stockdragons 在 2008-05-16 21:20 編輯 向版主報告此篇 | 查IP位址
Old Post 2008-05-16 20:58
stockdragons 現在離線 點選這裡查看 stockdragons 的個人資料 點選這裡給 stockdragons 傳送一條短訊 查找更多關於 stockdragons 的文章 增加 stockdragons 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18100

回覆: 回覆: 回覆: [問題]

引用:
最初由 stockdragons 發表
TT:=1;
AAA:=1;

fo:=o; fh:=h; fl:=l; fc:=c;
kk:=IF(fc>=fo AND (fc>=REF(fc,1) or ref(fc,1)>=ref(fo,1)),1,IF(fc<fo AND (fc<REF(fo,1) or ref(fc,1)<ref(fo,1)),-1,0));

.............................

g9:=(CROSS(A2,A1) AND AAA=1);

g10:=(g1 and g2 and g9 and (g3 or g4 or g5 or g6));



以上是原碼

請版大幫忙改為條件選股(g10:(是我設定的選股條件),謝謝



還是給的不完整唷
可能少了參數或原碼
例如:本段原碼未定義到 OO 和 OP 兩者

向版主報告此篇 | 查IP位址
Old Post 2008-05-19 09:38
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
stockdragons
初級會員

註冊日期: Dec 2007
來  自:
文章數量: 13

回覆: 回覆: 回覆: 回覆: [問題]

引用:
最初由 cgjj 發表
還是給的不完整唷
可能少了參數或原碼
例如:本段原碼未定義到 OO 和 OP 兩者



不好意思少了參數
參數定義如下:
oo:=(21,1,100)
op:=(55,1,100)

向版主報告此篇 | 查IP位址
Old Post 2008-05-19 10:33
stockdragons 現在離線 點選這裡查看 stockdragons 的個人資料 點選這裡給 stockdragons 傳送一條短訊 查找更多關於 stockdragons 的文章 增加 stockdragons 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18100

回覆: 回覆: 回覆: 回覆: 回覆: [問題]

引用:
最初由 stockdragons 發表
不好意思少了參數
參數定義如下:
oo:=(21,1,100)
op:=(55,1,100)



可以選中股票呀
您的 [為何不行] 指的是??

向版主報告此篇 | 查IP位址
Old Post 2008-05-19 13:43
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
stockdragons
初級會員

註冊日期: Dec 2007
來  自:
文章數量: 13

如題

編編公式時出現
行51:必須至少有一個公式輸出表達式

首次寫條件選股邏輯上是否有問題?

向版主報告此篇 | 查IP位址
Old Post 2008-05-19 14:50
stockdragons 現在離線 點選這裡查看 stockdragons 的個人資料 點選這裡給 stockdragons 傳送一條短訊 查找更多關於 stockdragons 的文章 增加 stockdragons 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18100

回覆: 如題

引用:
最初由 stockdragons 發表
編編公式時出現
行51:必須至少有一個公式輸出表達式

首次寫條件選股邏輯上是否有問題?



您不是用 g10 去選嗎?
就應該將 g10 輸出呀


g10:=(g1 and g2 and g9 and (g3 or g4 or g5 or g6));
改為
g10:(g1 and g2 and g9 and (g3 or g4 or g5 or g6));

向版主報告此篇 | 查IP位址
Old Post 2008-05-19 15:00
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
stockdragons
初級會員

註冊日期: Dec 2007
來  自:
文章數量: 13

回覆: 回覆: 如題

引用:
最初由 cgjj 發表
您不是用 g10 去選嗎?
就應該將 g10 輸出呀


g10:=(g1 and g2 and g9 and (g3 or g4 or g5 or g6));
改為
g10:(g1 and g2 and g9 and (g3 or g4 or g5 or g6));



可以了,謝謝

最後由 stockdragons 在 2008-05-20 07:54 編輯 向版主報告此篇 | 查IP位址
Old Post 2008-05-19 16:23
stockdragons 現在離線 點選這裡查看 stockdragons 的個人資料 點選這裡給 stockdragons 傳送一條短訊 查找更多關於 stockdragons 的文章 增加 stockdragons 至你的好友列表 編輯/刪除訊息 引用回覆
stockdragons
初級會員

註冊日期: Dec 2007
來  自:
文章數量: 13

回覆: 回覆: 回覆: [問題]


TT:=1;
AAA:=1;

fo:=o; fh:=h; fl:=l; fc:=c;
kk:=IF(fc>=fo AND (fc>=REF(fc,1) or ref(fc,1)>=ref(fo,1)),1,IF(fc<fo AND (fc<REF(fo,1) or ref(fc,1)<ref(fo,1)),-1,0));


CC:=CLOSE*TT*AAA;
DIFF:=EMA(CC,OO)-EMA(CC,OP);
DEA:=EMA(DIFF,OP);
MACD:=2*(DIFF-DEA);
DIF:=EMA(CC,OO)-EMA(CC,OP);
ESS:=EMA(CC,OO);
EGG:=EMA(CC,OP);
RDIF:=REF(DIF,1);
RSS:=REF(ESS,1);
RGG:=REF(EGG,1);
RDEA:=REF(DEA,1);
RMACD:=REF(MACD,1);
RZZZ:=RDEA+(OP+1)/(2*(OP-1))*RMACD;
XDIF:=((OP-1)*(OO+1)*RGG-(OP+1)*(OO-1)*RSS+(OO+1)*(OP+1)*RDIF)/(2*OP-2*OO);
XDEA:=((OP-1)*(OO+1)*RGG-(OP+1)*(OO-1)*RSS+(OO+1)*(OP+1)*RDEA)/(2*OP-2*OO);
XMACD:=((OP-1)*(OO+1)*RGG-(OP+1)*(OO-1)*RSS+(OO+1)*(OP+1)*RZZZ)/(2*OP-2*OO);

AA:=ISLASTBAR;
BB:=BACKSET(AA=1 AND AAA=1,1);
Y:=BARSLAST(BB=1);
X:=1;
TDIF:=DIF*X;
TSS:=ESS*X;
TGG:=EGG*X;
TDEA:=DEA*X;
TMACD:=MACD*X;
TZZZ:=TDEA+(OP+1)/(2*(OP-1))*TMACD;

ttt:=((OP-1)*(OO+1)*TGG-(OP+1)*(OO-1)*TSS+(OO+1)*(OP+1)*TDIF)/(2*OP-2*OO)*AAA,colorFF;
A1:=BARSLAST(CROSS(FC,ttt) AND ttt>=REF(ttt,1) OR FC>ttt AND ttt>=REF(ttt,1) AND REF(ttt,1)<REF(ttt,2));
A2:=BARSLAST(CROSS(ttt,FC) AND ttt<REF(ttt,1) OR FC<ttt AND ttt<REF(ttt,1) AND REF(ttt,1)>=REF(ttt,2));



drawicon(CROSS(A2,A1) AND AAA=1,FL*0.9985,'上升'),ALIGN0,PXDN20,colorFF;
drawicon(CROSS(A1,A2) AND AAA=1,FH*1.0015,'下降'),ALIGN0,PXUP30,colorFF0000;

oo:21
op:55

再請教版大,'上升'及'下降'點位的數值顯示如何表達,謝謝

向版主報告此篇 | 查IP位址
Old Post 2008-05-22 20:49
stockdragons 現在離線 點選這裡查看 stockdragons 的個人資料 點選這裡給 stockdragons 傳送一條短訊 查找更多關於 stockdragons 的文章 增加 stockdragons 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18100

回覆: 回覆: 回覆: 回覆: [問題]

引用:
最初由 stockdragons 發表
......
再請教版大,'上升'及'下降'點位的數值顯示如何表達,謝謝



這邊的 '上升'及'下降' 是符合交叉和 AAA=1 的狀況
本身並非指標線, 故無所謂的點位

這問題您應去問原公式創作者才對
不然就拿收盤價當點位試試看吧

向版主報告此篇 | 查IP位址
Old Post 2008-05-23 08:59
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為20:06 發表新主題    回覆主題
  上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
HTML語法禁止
vB 語法核准
表情符號核准
貼圖語法[IMG]核准
 

本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。

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

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.  聯絡我們