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

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


由 L0123 在 2010-09-11 21:07 發表:

問題 問題求助

親愛的版大您好:
下列指標碼的列,後面附有說明及要改進的想法 — 問題求助。
敬請 版大給予指導,感恩之至。

//指標問題求助
TIM0:=TIME>=085501 and TIME<=134001;//說明:開盤零倉位及尾盤強制平倉
KN1:=BARSLAST(DATE<>ref(DATE,1))+1;
CK:=DATE;
CK:=BARSLAST(DATE=CK[DATACOUNT])=0;
CX:=C*CK;//改進:現在只有當日才有訊號 可否改成每日都有訊號
eM1:eMA(CX,6);//改進:希望也能夠改成 MA(CX,6); 使用
eM2:eMA(CX,18);//改進:希望也能夠改成 MA(CX,18); 使用
BB:=eM1>eM2;
SS:=eM1<eM2;
BS:=ref(BB-SS,1);
BG:=BB and ref(BB<>1,1);
SG:=SS and ref(SS<>1,1);
ACT:=SUM(BG or SG,KN1)>1;//說明:產生第二次買賣訊才下第一筆單
RBS:=ref(BS,BARSLAST(BS<>0))*TIM0*ACT;
總倉位:RBS,LINETHICK0; //改進:目前無法在第一根K棒顯示總倉位 希望可以在當日一開盤就能顯示總倉位
DRAWICON(RBS=1,O,4),ALIGN5;
DRAWICON(RBS=-1,O,5),ALIGN5;
DRAWICON(RBS=0 or (RBS<>1 and RBS<>-1),O,12),ALIGN5;


由 L0123 在 2010-09-11 21:35 發表:

補充說明上面的指標

親愛的版大您好:
補充說明上面的指標,希望在1分、3分、5分7分、15分、20分-------等各分週期都可使用。
勞煩之處,感恩之至。


由 cgjj 在 2010-09-12 23:57 發表:

回覆: 問題求助

引用:
最初由 L0123 發表
[B]親愛的版大您好:
下列指標碼的列,後面附有說明及要改進的想法 — 問題求助。
敬請 版大給予指導,感恩之至。

//指標問題求助
TIM0:=TIME>=085501 and TIME<=134001;//說明:開盤零倉位及尾盤強制平倉
KN1:=BARSLAST(DATE<>ref(DATE,1))+1;
CK:=DATE;
CK:=BARSLAST(DATE=CK[DATACOUNT])=0;
CX:=C*CK;//改進:現在只有當日才有訊號 可否改成每日都有訊號
eM1:eMA(CX,6);//改進:希望也能夠改成 MA(CX,6); 使用
eM2:eMA(CX,18);//改進:希望也能夠改成 MA(CX,18); 使用



CK:=DATE;
CK:=BARSLAST(DATE=CK[DATACOUNT])=0;
CX:=C*CK;//改進:現在只有當日才有訊號 可否改成每日都有訊號
eM1:eMA(CX,6);//改進:希望也能夠改成 MA(CX,6); 使用
eM2:eMA(CX,18);//改進:希望也能夠改成 MA(CX,18); 使用

前三行可以說是多餘的, 改用這樣就可

eM1:eMA(C,6);
eM2:eMA(C,18);


由 cgjj 在 2010-09-13 00:06 發表:

回覆: 問題求助

引用:
最初由 L0123 發表
[B]
ACT:=SUM(BG or SG,KN1)>1;//說明:產生第二次買賣訊才下第一筆單
RBS:=ref(BS,BARSLAST(BS<>0))*TIM0*ACT;
總倉位:RBS,LINETHICK0; //改進:目前無法在第一根K棒顯示總倉位 希望可以在當日一開盤就能顯示總倉位




改這樣試試, 看是否為您要的:

ACT:=SUM(BG or SG,KN1)>1 or barpos=0;
RBS:=(ref(BS,BARSLAST(BS<>0)) or barpos=0)*TIM0*ACT;


由 L0123 在 2010-09-13 15:56 發表:

回覆: 回覆: 問題求助

引用:
最初由 cgjj 發表
改這樣試試, 看是否為您要的:

ACT:=SUM(BG or SG,KN1)>1 or barpos=0;
RBS:=(ref(BS,BARSLAST(BS<>0)) or barpos=0)*TIM0*ACT;






非常謝謝 總版主的指導,偶用用看。
謝謝!
謝謝!


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


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

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