 |
桑傑多傑
中級會員

註冊日期: Mar 2005
來 自: Tainan
文章數量: 78 |
求助
請教大大,小弟欲將KDJ線置於主圖中, 即與K線同時顯示出來,test公式如下, 卻始終RUN不出來, 可否幫小弟看錯在哪裡? 感恩...
n=20,m1=3, m2=3;
NHH:HHV(HIGH,N);
NLL:LLV(LOW,N);
K:=SMA((CLOSE-NNL)/(NHH-LL))*100;
D:=SMA(K,M2,1);
STICKLINE(C>=D,C,O,8,0) ,COLORred;
STICKLINE(C<D,C,O,8,0), COLORgreen;
STICKLINE(c>=D,c,h,1,1),colorred;
STICKLINE(c>D,O,l,1,1),colorred;
STICKLINE(c<D,c,h,1,1),colorgreen;
STICKLINE(c<D,O,l,1,1),colorgreen;
PartLINE(c>=D,D),ColorFF00FF linethick2;
PartLINE(c<D,D)Colorwhite;
drawicon(cross(c,D),l,1)colorred;
drawicon(cross(D,c),h,2) colorgreen;
|
|
向版主報告此篇 |  |
|
2005-04-03 00:47 |
|
|
|  |
 |
peter109
資深會員
註冊日期: Dec 2004
來 自: Taipei
文章數量: 1893 |
請先到
技術指標\循環指標\KDJ隨機指標
了解正規的寫法如下
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D;//如果不要可以移除
然後仔細的比對一下您的公式內涵
相信您會發現些不同的地方
祝福您 成功
|
|
向版主報告此篇 |  |
|
2005-04-03 01:34 |
|
|
|  |
 |
桑傑多傑
中級會員

註冊日期: Mar 2005
來 自: Tainan
文章數量: 78 |
引用: 最初由 peter109 發表
請先到
技術指標\循環指標\KDJ隨機指標
了解正規的寫法如下
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D;//如果不要可以移除
然後仔細的比對一下您的公式內涵
相信您會發現些不同的地方
祝福您 成功
謝謝peter109兄,
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:SMA(RSV,M1,1);
D:SMA(K,M2,1);
J:3*K-2*D;
STICKLINE(C>=D,C,O,8,0) ,COLORred;
STICKLINE(C<D,C,O,8,0), COLORgreen;
STICKLINE(c>=D,c,h,1,1),colorred;
STICKLINE(c>D,O,l,1,1),colorred;
STICKLINE(c<D,c,h,1,1),colorgreen;
STICKLINE(c<D,O,l,1,1),colorgreen;
PartLINE(c>=D,D),ColorFF00FF linethick2;
PartLINE(c<D,D)Colorwhite;
drawicon(cross(c,D),l,1)colorred;
drawicon(cross(D,c),h,2) colorgreen;
經TEST後卻仍無法RUN出來, 還請大大指點一二, 感恩....
|
|
向版主報告此篇 |  |
|
2005-04-03 16:21 |
|
|
|  |
 |
peter109
資深會員
註冊日期: Dec 2004
來 自: Taipei
文章數量: 1893 |
有設定參數嗎
n:=20;m1:=3;m2=3;
這樣應該就可以了
由於K線的值和KDJ的值相差太多
所以畫面上看起來會擠壓在一起是正常
建議您將K線部份去除
這樣將可以看您所要的KDJ
(可是 那寫這指標用意在哪
系統已經有了 只要變更參數值就好了
或許
只是一個練習題
我也是從練習題開始的)
至於
PartLINE(c>=D,D),Colorblue linethick2;
這根本沒有意義
因為C一定會大於您目前所定義的D
PartLINE(c<D,D)Colorwhite;
C不會小於D
drawicon(cross(c,D),l,1)colorred;
drawicon(cross(D,c),h,2) colorgreen;
C和D要能金叉或死叉 下輩子吧
從這邊
可以知道設定條件的重要性
其他
多利用現有的指標(包含網路上的)
先從簡單的指標看起/學習起
了解各中因由後再逐步深入
個人想法
僅供參考
|
|
向版主報告此篇 |  |
|
2005-04-03 16:44 |
|
|
|  |
 |
jkdens1
中級會員

註冊日期: Dec 2003
來 自: Taiwan
文章數量: 58 |
主圖KD的公式(奇狐論壇內原有的公式,好像是江山老師PO的)
{Stochastic Indicator KD Line , KD , 隨機指標KD}
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1),COLORYELLOW;
D:=SMA(K,M2,1),COLORWHITE;
HH:=SYSPARAM(4);{主圖中的H}
LL:=SYSPARAM(5);{主圖中的L}
KK:(K/100)*(HH-LL)+LL;{主圖KD中的K值}
DD:(D/100)*(HH-LL)+LL;{主圖KD中的D值}
PARTLINE(C>0,KK),COLORWHITE;
PARTLINE(C>0,DD),COLORYELLOW;
至於您的條件我把它改了一下
PartLINE(c>=DD,DD),ColorFF00FF linethick2;
PartLINE(c<DD,DD)Colorwhite;
drawicon(cross(c,DD),l,1)colorred;
drawicon(cross(DD,c),h,2) colorgreen;
才發覺是無意義的,因為在主圖上的KD是用在觀察
KK,DD數值會隨圖的縮放變化的高低值而改變
所以換個思考方式吧.----参考参考
|
|
向版主報告此篇 |  |
|
2005-04-03 19:15 |
|
|
|  |
 |
fugoal
資深會員
註冊日期: Jan 2004
來 自: 台北台灣
文章數量: 133 |
回覆: 求助
引用: 最初由 桑傑多傑 發表
請教大大,小弟欲將KDJ線置於主圖中, 即與K線同時顯示出來,test公式如下, 卻始終RUN不出來, 可否幫小弟看錯在哪裡? 感恩...
n=20,m1=3, m2=3;
NHH:HHV(HIGH,N);
NLL:LLV(LOW,N);
K:=SMA((CLOSE-NNL)/(NHH-LL))*100;
D:=SMA(K,M2,1);
STICKLINE(C>=D,C,O,8,0) ,COLORred;
STICKLINE(C<D,C,O,8,0), COLORgreen;
STICKLINE(c>=D,c,h,1,1),colorred;
STICKLINE(c>D,O,l,1,1),colorred;
STICKLINE(c<D,c,h,1,1),colorgreen;
STICKLINE(c<D,O,l,1,1),colorgreen;
PartLINE(c>=D,D),ColorFF00FF linethick2;
PartLINE(c<D,D)Colorwhite;
drawicon(cross(c,D),l,1)colorred;
drawicon(cross(D,c),h,2) colorgreen;
你想要的 kd 壘加在主圖上
應該參考內建指標 --------KD+ -----------在 快肋股市 裡
希望你 找得到
QQQ
|
|
向版主報告此篇 |  |
|
2005-04-03 20:23 |
|
|
|  |
 |
|  |
 |
peter109
資深會員
註冊日期: Dec 2004
來 自: Taipei
文章數量: 1893 |
給您個指標參考吧
RSV:=(CLOSE-LLV(LOW,10))/(HHV(HIGH,10)-LLV(LOW,10))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
RSVY:=(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34))*100;
KY:=SMA(RSVY,3,1);
DY:=SMA(KY,3,1);
JY:=3*KY-2*DY;
RSVY:=(CLOSE-LLV(LOW,55))/(HHV(HIGH,55)-LLV(LOW,55))*100;
KY:=SMA(RSVY,3,1);
DY:=SMA(KY,3,1);
JY:=3*KY-2*DY;
壓力位:IF(CROSS(JY,J),H,REF(H,BARSLAST(CROSS(JY,J)))),COLORMAGENTA,LINETHICK2;
支撐位:IF(CROSS(J,JY),L,REF(L,BARSLAST(CROSS(J,JY)))),COLORGREEN,,LINETHICK2;
DRAWICON(CROSS(L,支撐位),支撐位,1);
DRAWICON(CROSS(壓力位,C),壓力位,2);
peter109 附帶上了此圖片:
|
最後由 peter109 在 2005-04-04 00:03 編輯 |
向版主報告此篇 |  |
|
2005-04-03 23:59 |
|
|
|  |
 |
fugoal
資深會員
註冊日期: Jan 2004
來 自: 台北台灣
文章數量: 133 |
回覆: 回覆: 求助
引用: 最初由 fugoal 發表
你想要的 kd 壘加在主圖上
應該參考內建指標 --------KD+ -----------在 快肋股市 裡
希望你 找得到
QQQ
kd 壘加在主圖
--------KD+ +-----------在 快肋股市 裡
{k-Line 描繪k線}
StickLine( IsUp , HIGH , LOW , 0.1 , 0 ) , Color5050FF ;
StickLine( IsUp , CLOSE , OPEN , 8 , 1 ) , Color5050FF ;
StickLine( IsDown , HIGH , LOW , 0.1 , 0 ) , Color009933 ;
StickLine( IsDown , CLOSE , OPEN , 8 , 0 ) , Color009933 ;
StickLine( IsEqual and C>REF( C , 1 ) , HIGH , LOW , 0.1 , 0 ) , Color5050FF ;
StickLine( IsEqual and C>REF( C , 1 ) , CLOSE , OPEN , 8 , 0 ) , Color5050FF ;
StickLine( IsEqual and C<=REF( C , 1 ) , HIGH , LOW , 0.1 , 0 ) , Color009933 ;
StickLine( IsEqual and C<=REF( C , 1 ) , CLOSE , OPEN , 8 , 0 ) , Color009933 ;
XXC:=Barscount( Close ) ;
{ 以下是描繪第一個交易日的K線,以補前面含蓋的不足 }
StickLine( IsEqual and XXC = 1 , HIGH, LOW, 0.1, 0 ) , Color5050FF ;
StickLine( IsEqual and XXC = 1 , CLOSE , OPEN , 8 , 0 ) , Color5050FF ;
NHH:=HHV( HIGH , N ) ;
NLL:=LLV( LOW , N ) ;
CC:=CLOSE ;
RSV:=( ( CC - NLL ) / ( NHH - NLL ) ) * 100 ;
K:=SMA( RSV , M1 , 1 ) ;
D:=SMA( K , M2 , 1 ) ;
RR:=( ( CC - NLL ) / ( NHH - NLL ) ) * 100 ;
RK:=REF( K , 1 ) ;
RD:=REF( D , 1 ) ;
X:=( ( NHH - NLL ) * RK ) / 100 + NLL ;
Y:=( ( NHH - NLL ) * ( RD * M1 - RK * ( M1 - 1 ) ) ) / 100 + NLL ;
DDK:X , Linethick1 ;
DDD:Y , Linethick1 ;
AHH:=HHV( HIGH , N ) ;
BLL:=LLV( LOW , N ) ;
KK:=SMA( RSV , M1 , 1 ) ;
DD:=SMA( K , M2 , 1 ) ;
<%
VHH=FFL.VarData("AHH")
VLL=FFL.VarData("BLL")
VKK=FFL.VarData("KK")
VDD=FFL.VarData("DD")
LT=UBound( VHH )
for m=0 to LT
VHH( m )=VHH( LT )
VLL( m )=VLL( LT )
VKK( m )=VKK( LT )
VDD( m )=VDD( LT )
next
FFL.VarData("AHH")=VHH
FFL.VarData("BLL")=VLL
FFL.VarData("KK")=VKK
FFL.VarData("DD")=VDD
%>
XX:=( ( AHH - BLL ) * KK ) / 100 + BLL ;
YY:=( ( AHH - BLL ) * ( DD * M1 - KK * ( M1 - 1 ) ) ) / 100 + BLL ;
NDK:XX, Linethick0 , ColorFFFF00 ;
NDD:YY, Linethick0 , ColorFFFF00 ;
|
|
向版主報告此篇 |  |
|
2005-04-04 06:10 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|