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

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


由 steven401 在 2007-02-13 16:56 發表:

請問公式錯誤在那裡?

我要收盤價在多空線之上時顯示L1:=MA(LOW,5) , 收盤價在多空線之下時顯示H1:=MA(HIGH,5); 為何一直顯示L1:=MA(LOW,5)不會變H1:=MA(HIGH,5)
請解惑, 謝謝 !!

公式:

H1:=MA(HIGH,5);
L1:=MA(LOW,5);

B:=CLOSE*0;
AC:=0*C;
AH1:=0*C;
AL1:=0*C;

FOR I=13+1 TO DATACOUNT DO BEGIN
IF AC[I]>AH1[I-1] THEN B[I]:=1 ELSE
IF AC[I]<AL1[I-1] THEN B[I]:=-1 ELSE
B[I]:=B[I-1];
END;

多空:=IF(B=-1,MA(HIGH,5),MA(LOW,5));
PARTLINE(CLOSE>多空,多空),linethick2,COLORGREEN;
PARTLINE(CLOSE<多空,多空),linethick2,COLORred;

partline((ref(C,1)>ref(多空,1) AND C<多空) OR (ref(C,1)<ref(多空,1) AND C>多空),多空),linethick2,colorYELLOW;

__________________
Steven


由 king 在 2007-02-13 17:39 發表:

H1:=MA(HIGH,5);
L1:=MA(LOW,5);
VAR1:=CROSS(C,H1);
VAR2:=CROSS(L1,C);
VAR3:=IF(VAR1,1,IF(VAR2,-1,0));
VAR4:=REF(VAR3,BARSLAST(VAR3));
PARTLINE(VAR4>0,L1);
PARTLINE(VAR4<0,H1);

__________________
E-Trader World 交易世界
Plurk
Facebook
Twitter
(EQ:情緒智商) & (HD:習慣領域)才是主導成功交易的重要關鍵。
「存於一個人自身的真相非常簡單,然而人們卻總是追求深奧的真理。」,金融交易亦是如此。


由 steven401 在 2007-02-13 17:42 發表:

引用:
最初由 king 發表
H1:=MA(HIGH,5);
L1:=MA(LOW,5);
VAR1:=CROSS(C,H1);
VAR2:=CROSS(L1,C);
VAR3:=IF(VAR1,1,IF(VAR2,-1,0));
VAR4:=REF(VAR3,BARSLAST(VAR3));
PARTLINE(VAR4>0,L1);
PARTLINE(VAR4<0,H1);




謝謝指導,謝謝!!

__________________
Steven


由 快刀手 在 2007-02-13 17:43 發表:

您是要這個圖嗎?


由 快刀手 在 2007-02-13 17:46 發表:

原碼在下方
N參數預定為1
P參數預訂為2
---------------------------------------------------------------------------------------------------------

{Bollinger's Band , BOLL , 布林通道}
MID:MA(CLOSE,N);
UPPER:MID+(P/10)*STD(CLOSE,N);
LOWER:MID-(P/10)*STD(CLOSE,N);
Var6:=(2*CLOSE+HIGH+LOW)/4;
Var7:=LLV(LOW,21);
Var8:=HHV(HIGH,21);
Var9:=EMA((Var6-Var7)/(Var8-Var7)*100,13);
VarA:=EMA(0.667*REF(Var9,1)+0.333*Var9,2);
a1:=ema(hhv(h,2),2);
a2:=ema(llv(l,2),2);
A3:=IF(Var9>=VarA,A2,A1);
PARTLINE(Var9>=VarA,A3),COLORMAGENTA,LINETHICK3;
PARTLINE(Var9<VarA,A3),COLORGREEN,LINETHICK3;


-----------------------------------------------------------------------------------------------------------


由 steven401 在 2007-02-13 18:08 發表:

引用:
最初由 快刀手 發表
原碼在下方
N參數預定為1
P參數預訂為2
---------------------------------------------------------------------------------------------------------

{Bollinger's Band , BOLL , 布林通道}
MID:MA(CLOSE,N);
UPPER:MID+(P/10)*STD(CLOSE,N);
LOWER:MID-(P/10)*STD(CLOSE,N);
Var6:=(2*CLOSE+HIGH+LOW)/4;
Var7:=LLV(LOW,21);
Var8:=HHV(HIGH,21);
Var9:=EMA((Var6-Var7)/(Var8-Var7)*100,13);
VarA:=EMA(0.667*REF(Var9,1)+0.333*Var9,2);
a1:=ema(hhv(h,2),2);
a2:=ema(llv(l,2),2);
A3:=IF(Var9>=VarA,A2,A1);
PARTLINE(Var9>=VarA,A3),COLORMAGENTA,LINETHICK3;
PARTLINE(Var9<VarA,A3),COLORGREEN,LINETHICK3;


-----------------------------------------------------------------------------------------------------------





謝謝熱心的教導與技術支援, 祝新年愉快 事事如意!!

__________________
Steven


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


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

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