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

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


由 batty839 在 2008-04-18 19:19 發表:

請問要標示目前中線與多空線點位上下的語法要怎寫

請教版主

請問要標示目前中線與多空線點位數字的語法要怎寫

例如 : 多空線 : 8085↑中線 : 8050↑

此部份是標示在最上面一行的資訊


由 ifuian 在 2008-04-20 17:36 發表:

應該是這樣吧~

多空線:MA(C,8);
AA:=REF((H+L)/2,1);
中線:MA(AA,1);

DRAWICON(((多空線 < REF(多空線,1)) AND ISLASTBAR),多空線,5),ALIGN1,SHIFT1;
DRAWICON(((多空線 > REF(多空線,1)) AND ISLASTBAR),多空線,4),ALIGN1,SHIFT1;
DRAWTEXT(((多空線 = REF(多空線,1)) AND ISLASTBAR),多空線,'→')ALIGN1,SHIFT1,COLORWHITE;
DRAWNUMBER(ISLASTBAR,多空線,多空線,0),COLORWHITE,shift2;

DRAWICON(((中線 > REF(中線,1)) AND ISLASTBAR),中線,4),ALIGN1,SHIFT1;
DRAWICON(((中線 < REF(中線,1)) AND ISLASTBAR),中線,5),ALIGN1,SHIFT1;
DRAWTEXT(((中線 = REF(中線,1)) AND ISLASTBAR),中線,'→')ALIGN1,SHIFT1,COLORWHITE;
DRAWNUMBER(ISLASTBAR,中線,中線,0),COLORYELLOW,shift2;

__________________
人外有人 天外有天 不懼不貪 亦富亦安


由 batty839 在 2008-04-20 20:00 發表:


由 batty839 在 2008-04-20 20:14 發表:


由 ifuian 在 2008-04-20 20:27 發表:

按照你上述給的資料改成

AA:=REF((H+L)/2,1);
BBI:=EMA(AA,1),colorred,linethick0;
partline( ref(BBI,1)<BBI,BBI),colormagenta,linethick3;
partline( ref(BBI,1)>=BBI,BBI),colorcyan,linethick3;
Vaar4:=(LOW+HIGH+CLOSE)/3;
多空線:=forcast( MA(Vaar4,3),8),colormagenta,linethick3;
多頭關卡: HHV(BBI,20),coloryellow,linethick3;
空頭關卡: LLV(BBI,20),colorgreen,linethick3;
partline(1,BBI),colorred,linethick2;
partline(1,多頭關卡),coloryellow,linethick2;
partline(1,空頭關卡),colorgreen,linethick2;

是否對~ 我不知道....
因為我不知道你原來指標的原碼是什麼?還有想表達的是什麼?

__________________
人外有人 天外有天 不懼不貪 亦富亦安


由 batty839 在 2008-04-20 20:43 發表:

眨眼

^^


由 ifuian 在 2008-04-20 20:51 發表:

引用:
最初由 batty839 發表
a:=(3*c+l+o+h)/6;
B:=(20*a+19*ref(a,1)+18*ref(a,2)+17*ref(a,3)+16*ref(a,4)+15*ref(a,5)+14*ref(a,6)
+13*ref(a,7)+12*ref(a,8)+11*ref(a,9)+10*ref(a,10)+9*ref(a,11)+8*ref(a,12)
+7*ref(a,13)+6*ref(a,14)+5*ref(a,15)+4*ref(a,16)+3*ref(a,17)+2*ref(a,18)+
1*ref(a,19))/210;
D:=ma(b,10);
aa:=datatype;
V6:=DATE<>REF(DATE,1);
V7:=barslast(V6);
V66:=if( aa=6 or aa=7 or aa=8,0,1);
vertline(V6=1 and v66),colorwhite,POINTDOT;
BBI:=0.5*(B+D);
partline( ref(BBI,1)<BBI,BBI),colormagenta,linethick3;
partline( ref(BBI,1)>=BBI,BBI),colorcyan,linethick3;
Vaar4:=(LOW+HIGH+CLOSE)/3;
多空線0:=forcast( MA(Vaar4,3),8),colormagenta,linethick3;
多頭關卡: HHV((力道線0,20),coloryellow,linethick3;
空頭關卡: LLV(力道線0,20),colorgreen,linethick3;
partline(1,力道線0),colorred,linethick2;
partline(1,多頭關卡),coloryellow,linethick2;
partline(1,空頭關卡),colorgreen,linethick2;


上面是我的原碼



你的原碼也不太對耶~

按你的原碼改後如下
a:=(3*c+l+o+h)/6;
B:=(20*a+19*ref(a,1)+18*ref(a,2)+17*ref(a,3)+16*ref(a,4)+15*ref(a,5)+14*ref(a,6)
+13*ref(a,7)+12*ref(a,8)+11*ref(a,9)+10*ref(a,10)+9*ref(a,11)+8*ref(a,12)
+7*ref(a,13)+6*ref(a,14)+5*ref(a,15)+4*ref(a,16)+3*ref(a,17)+2*ref(a,18)+
1*ref(a,19))/210;
D:=ma(b,10);
aa:=datatype;
V6:=DATE<>REF(DATE,1);
V7:=barslast(V6);
V66:=if( aa=6 or aa=7 or aa=8,0,1);
vertline(V6=1 and v66),colorwhite,POINTDOT;
BBI:=0.5*(B+D);
partline( ref(BBI,1)<BBI,BBI),colormagenta,linethick3;
partline( ref(BBI,1)>=BBI,BBI),colorcyan,linethick3;
Vaar4:=(LOW+HIGH+CLOSE)/3;
多空線:forcast( MA(Vaar4,3),8),colormagenta,linethick3;
多頭關卡: HHV(多空線,20),coloryellow,linethick3;
空頭關卡: LLV(多空線,20),colorgreen,linethick3;
partline(1,多空線),colorred,linethick2;
partline(1,多頭關卡),coloryellow,linethick2;
partline(1,空頭關卡),colorgreen,linethick2;

__________________
人外有人 天外有天 不懼不貪 亦富亦安


由 batty839 在 2008-04-20 20:55 發表:


由 ifuian 在 2008-04-20 20:58 發表:

a:=(3*c+l+o+h)/6;
B:=(20*a+19*ref(a,1)+18*ref(a,2)+17*ref(a,3)+16*ref(a,4)+15*ref(a,5)+14*ref(a,6)
+13*ref(a,7)+12*ref(a,8)+11*ref(a,9)+10*ref(a,10)+9*ref(a,11)+8*ref(a,12)
+7*ref(a,13)+6*ref(a,14)+5*ref(a,15)+4*ref(a,16)+3*ref(a,17)+2*ref(a,18)+
1*ref(a,19))/210;
D:=ma(b,10);
aa:=datatype;
V6:=DATE<>REF(DATE,1);
V7:=barslast(V6);
V66:=if( aa=6 or aa=7 or aa=8,0,1);
vertline(V6=1 and v66),colorwhite,POINTDOT;
BBI:=0.5*(B+D);
partline( ref(BBI,1)<BBI,BBI),colormagenta,linethick3;
partline( ref(BBI,1)>=BBI,BBI),colorcyan,linethick3;
Vaar4:=(LOW+HIGH+CLOSE)/3;
多空線:forcast( MA(Vaar4,3),8),colormagenta,linethick3;
多頭關卡: HHV(多空線,20),coloryellow,linethick3;
空頭關卡: LLV(多空線,20),colorgreen,linethick3;
partline(1,多空線),colorred,linethick2;
partline(1,多頭關卡),coloryellow,linethick2;
partline(1,空頭關卡),colorgreen,linethick2;
DRAWNUMBER(ISLASTBAR,BBI,BBI,0),COLORyellow,shift2;
DRAWNUMBER(ISLASTBAR,多空線,多空線,0),COLORyellow,shift2;
DRAWNUMBER(ISLASTBAR,多頭關卡,多頭關卡,0),COLORyellow,shift2;
DRAWNUMBER(ISLASTBAR,空頭關卡,空頭關卡,0),COLORyellow,shift2;

DRAWICON(((多空線 < REF(多空線,1)) AND ISLASTBAR),多空線,5),ALIGN1,SHIFT1;
DRAWICON(((多空線 > REF(多空線,1)) AND ISLASTBAR),多空線,4),ALIGN1,SHIFT1;
DRAWTEXT(((多空線 = REF(多空線,1)) AND ISLASTBAR),多空線,'→')ALIGN1,SHIFT1,COLORWHITE;

DRAWICON(((多頭關卡 < REF(多頭關卡,1)) AND ISLASTBAR),多頭關卡,5),ALIGN1,SHIFT1;
DRAWICON(((多頭關卡 > REF(多頭關卡,1)) AND ISLASTBAR),多頭關卡,4),ALIGN1,SHIFT1;
DRAWTEXT(((多頭關卡 = REF(多頭關卡,1)) AND ISLASTBAR),多頭關卡,'→')ALIGN1,SHIFT1,COLORWHITE;

DRAWICON(((空頭關卡 > REF(空頭關卡,1)) AND ISLASTBAR),空頭關卡,4),ALIGN1,SHIFT1;
DRAWICON(((空頭關卡 < REF(空頭關卡,1)) AND ISLASTBAR),空頭關卡,5),ALIGN1,SHIFT1;
DRAWTEXT(((空頭關卡 = REF(空頭關卡,1)) AND ISLASTBAR),空頭關卡,'→')ALIGN1,SHIFT1,COLORWHITE;

__________________
人外有人 天外有天 不懼不貪 亦富亦安


由 batty839 在 2008-04-20 21:30 發表:

謝謝大大 可以在幫我加入趨勢線的數字也可以顯示在最上面嗎

感激不盡


由 curiousboy 在 2008-04-20 21:53 發表:


BBI:=0.5*(B+D);
改為
BBI:0.5*(B+D),LineThick0;
即可.......


由 batty839 在 2008-04-20 21:55 發表:


由 batty839 在 2008-04-20 22:05 發表:

引用:
最初由 curiousboy 發表

BBI:=0.5*(B+D);
改為
BBI:0.5*(B+D),LineThick0;
即可.......



謝謝上面2位前輩的指導 晚輩感激不盡 謝謝 謝謝


由 ifuian 在 2008-04-21 08:54 發表:

引用:
最初由 batty839 發表
請問大大可以在指導晚輩另一ㄍ問題嗎

下圖如果要另外顯示出此波轉折會反彈或下跌到哪裡要 另外顯示出3關價,且只有在轉折的地方才會顯現 要怎樣修改程式





我個人還沒那麼利害到可以預測此波轉折會反彈或下跌到哪裡 ! !
這可能需要請教對此有研究的前輩.
而且你這公式有未來含數.使用上要小心啊~

__________________
人外有人 天外有天 不懼不貪 亦富亦安


由 batty839 在 2008-04-21 12:29 發表:

謝謝前輩的提醒與指導


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


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

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