 |
09033015
初級會員

註冊日期: Mar 2009
來 自: 高雄縣
文章數量: 14 |
,我寫的問題點何在?附上全文,請指點
承前所問,都已得到解答,非常感激,敬佩.
我匯總程式如下,但仍無法消除連續買賣箭頭,我寫的問題點何在?附上全文,請指點迷均津.
a:=(hhv(h,60)-llv(l,60))/3;
ck:=date<>ref(date,1);
ma1:=ref(hhv(h,60),barslast(ck)+1);
ma2:=ref(hhv(h,60),barslast(ck)+1);
ma3:=ref(llv(l,60),barslast(ck)+1);
ma4:=ref(llv(l,60),barslast(ck)+1);
BB:=BB or barpos=0;
SS:=SS or barpos=0;
dK:=BB-SS;
dK:=ref(CK,barslast(dK<>0));
dK:=if(dK<>ref(CK,1) or barpos=lbound(dK),dK,0);
ENTERLONG c>ma4)and(c<ma3)or (c>ma1);
dk:=1;{多頭買入}
EXITLONG c>ma2)and(c<ma1)or(c<ma4);
dk:=-1 ;{多頭賣出}
//ENTERSHORT c>ma2)and(c<ma1)or(c<ma4);
dk:=-1 ;
,TFILTER; 賣出開倉/空頭開倉
//EXITSHORT c>ma4)and(c<ma3)or (c>ma1);
dk:=1; ,TFILTER; 買入平倉/空頭平倉
__________________
華
|
|
向版主報告此篇 |  |
|
2010-08-18 14:47 |
|
|
|  |
 |
09033015
初級會員

註冊日期: Mar 2009
來 自: 高雄縣
文章數量: 14 |
sorry,全文應是這樣
承前所問,都已得到解答,非常感激,敬佩.
我匯總程式如下,但仍無法消除連續買賣箭頭,我寫的問題點何在?附上全文,請指點迷均津.
a:=(hhv(h,60)-llv(l,60))/3;
ck:=date<>ref(date,1);
ma1:=ref(hhv(h,60)+a+30,barslast(ck)1;
ma2:=ref(hhv(h,60)+a,barslast(ck)+1);
ma3:=ref(llv(l,60)+a,barslast(ck)+1);
ma4:=ref(llv(l,60+a-30,barslast(ck)+1);
BB:=BB or barpos=0;
SS:=SS or barpos=0;
dK:=BB-SS;
dK:=ref(CK,barslast(dK<>0));
dK:=if(dK<>ref(CK,1) or barpos=lbound(dK),dK,0);
ENTERLONGc>ma4)and(c<ma3)or (c>ma1);
dk:=1;{多頭買入}
EXITLONGc>ma2)and(c<ma1)or(c<ma4);
dk:=-1 ;{多頭賣出}
//ENTERSHORTc>ma2)and(c<ma1)or(c<ma4);
dk:=-1 ;
,TFILTER; 賣出開倉/空頭開倉
//EXITSHORTc>ma4)and(c<ma3)or (c>ma1);
dk:=1; ,TFILTER; 買入平倉/空頭平倉
__________________
華
|
|
向版主報告此篇 |  |
|
2010-08-18 15:13 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
回覆: sorry,全文應是這樣
引用: 最初由 09033015 發表
承前所問,都已得到解答,非常感激,敬佩.
我匯總程式如下,但仍無法消除連續買賣箭頭,我寫的問題點何在?附上全文,請指點迷均津.
a:=(hhv(h,60)-llv(l,60))/3;
ck:=date<>ref(date,1);
ma1:=ref(hhv(h,60)+a+30,barslast(ck)1;
ma2:=ref(hhv(h,60)+a,barslast(ck)+1);
ma3:=ref(llv(l,60)+a,barslast(ck)+1);
ma4:=ref(llv(l,60+a-30,barslast(ck)+1);
BB:=BB or barpos=0;
SS:=SS or barpos=0;
dK:=BB-SS;
dK:=ref(CK,barslast(dK<>0));
dK:=if(dK<>ref(CK,1) or barpos=lbound(dK),dK,0);
ENTERLONGc>ma4)and(c<ma3)or (c>ma1);
dk:=1;{多頭買入}
EXITLONGc>ma2)and(c<ma1)or(c<ma4);
dk:=-1 ;{多頭賣出}
//ENTERSHORTc>ma2)and(c<ma1)or(c<ma4);
dk:=-1 ;
,TFILTER; 賣出開倉/空頭開倉
//EXITSHORTc>ma4)and(c<ma3)or (c>ma1);
dk:=1; ,TFILTER; 買入平倉/空頭平倉
a:=(hhv(h,60)-llv(l,60))/3;
ck:=date<>ref(date,1);
ma1:=ref(hhv(h,60)+a+30,barslast(ck)+1);
ma2:=ref(hhv(h,60)+a,barslast(ck)+1);
ma3:=ref(llv(l,60)+a,barslast(ck)+1);
ma4:=ref(llv(l,60)+a-30,barslast(ck)+1);
BB:=(c>ma4)and(c<ma3)or (c>ma1);
SS:=(c>ma2)and(c<ma1)or(c<ma4);
BB:=BB or barpos=0;
SS:=SS or barpos=0;
CK:=BB-SS;
CK:=ref(CK,barslast(CK<>0));
CK:=if(CK<>ref(CK,1) or barpos=lbound(CK),CK,0);
ENTERLONG:CK=1;
EXITLONG:CK=-1;
|
|
向版主報告此篇 |  |
|
2010-08-18 16:38 |
|
|
|  |
 |
09033015
初級會員

註冊日期: Mar 2009
來 自: 高雄縣
文章數量: 14 |
回覆: 回覆: sorry,全文應是這樣
[QUOTE]最初由 cgjj 發表
謝謝完全解決問題,雖然我還不知其所以然,感激敬佩之餘,可以告訴我如何升級,學到奇狐程式的寫法嗎?
__________________
華
|
|
向版主報告此篇 |  |
|
2010-08-19 09:32 |
|
|
|  |
 |
09033015
初級會員

註冊日期: Mar 2009
來 自: 高雄縣
文章數量: 14 |
回覆: 回覆: 回覆: 回覆: sorry,全文應是這樣
[QUOTE]最初由 cgjj 發表
謝謝版主承上面交易系統,..我打入ENTERLONG:CK=1;
EXITLONG:CK=-1or (time>=134100);
ENTERSHORT:CK=-1;
EXITSHORT:CK=1or(time>=134100);
去點交易箭頭回測交易收益,卻只出現多頭收益部分,卻無法出現空頭收益數據,如何多空收益數據皆可顯示?再請教版主..
__________________
華
|
|
向版主報告此篇 |  |
|
2010-08-19 13:02 |
|
|
|  |
 |
09033015
初級會員

註冊日期: Mar 2009
來 自: 高雄縣
文章數量: 14 |
箭頭回測交易收益,卻只出現多頭收益部分,卻無法出現空頭收益數據
謝謝版主承上面交易系統,..我打入ENTERLONG:CK=1;
EXITLONG:CK=-1or (time>=134100);
ENTERSHORT:CK=-1;
EXITSHORT:CK=1or(time>=134100);
去點交易箭頭回測交易收益,卻只出現多頭收益部分,卻無法出現空頭收益數據,如何多空收益數據皆可顯示?再請教版主..
__________________
華
__________________
華
|
|
向版主報告此篇 |  |
|
2010-08-19 13:43 |
|
|
|  |
 |
09033015
初級會員

註冊日期: Mar 2009
來 自: 高雄縣
文章數量: 14 |
不知為何 還是沒有空頭收益
[QUOTE]最初由 cgjj 發表
不知哪裡設定錯 我已放大到足夠大,且確定有許多空頭訊號,
但仍只有多頭收益部分,我想是什麼檔住了空頭輸出數據,可能性有哪些,我可嘗試排除?
__________________
華
|
|
向版主報告此篇 |  |
|
2010-08-22 21:33 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|