 |
lin3036
初級會員

註冊日期: Jun 2009
來 自:
文章數量: 26 |
[問題]技術指標自由週期參數優化
版主:您好!
(1)指標1分K線5分K線及15分K線的參數,因使用條件不同
能自行調整嗎?
(2)目前使用時不同的K線調整較費時,不同的參數A1,A5,A15
各代表.1分5分15分.
原碼如下:
多空線:=EMA(C,20),COLORMAGENTA linethick0;
A1:=EMA(EMA(C,20),50);
B1:=REF(A1,1);
CkRed1:=A1>B1;
CkGreen1:=A1<B1;
A5:=EMA(EMA(C,10),40);
B5:=REF(A5,1);
CkRed5:=A5>B5;
CkGreen5:=A5<B5;
A15:=EMA(EMA(C,5),35);
B15:=REF(A1,1);
CkRed15:=A15>B15;
CkGreen15:=A15<B15;
PARTLINE(多空線>REF(C,1),多空線),COLORCYAN,linethick1;
PARTLINE(多空線<REF(C,1),多空線),COLORMAGENTA,linethick1;
DRAWICON(CkRed 1and ref(CkRed1,1)=0,L,1),PXDN40;
DRAWICON(CkGreen1 and ref(CkGreen1,1)=0,H,2)PXUP40;
DRAWICON(CkRed 5and ref(CkRed5,1)=0,L,1),PXDN40;
DRAWICON(CkGreen5 and ref(CkGreen5,1)=0,H,2)PXUP40;
DRAWICON(CkRed15 and ref(CkRed15,1)=0,L,1),PXDN40;
DRAWICON(CkGreen15 and ref(CkGreen15,1)=0,H,2)PXUP40;
Thanks in advance !
Regards, lin3036
Key Words: Time Interval adpative contol for Indicator
|
|
向版主報告此篇 |  |
|
2010-01-24 11:26 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18091 |
回覆: [問題]技術指標自由週期參數優化
引用: 最初由 lin3036 發表
版主:您好!
(1)指標1分K線5分K線及15分K線的參數,因使用條件不同
能自行調整嗎?
(2)目前使用時不同的K線調整較費時,不同的參數A1,A5,A15
各代表.1分5分15分.
原碼如下:
多空線:=EMA(C,20),COLORMAGENTA linethick0;
A1:=EMA(EMA(C,20),50);
B1:=REF(A1,1);
CkRed1:=A1>B1;
CkGreen1:=A1<B1;
A5:=EMA(EMA(C,10),40);
B5:=REF(A5,1);
CkRed5:=A5>B5;
CkGreen5:=A5<B5;
A15:=EMA(EMA(C,5),35);
B15:=REF(A1,1);
CkRed15:=A15>B15;
CkGreen15:=A15<B15;
PARTLINE(多空線>REF(C,1),多空線),COLORCYAN,linethick1;
PARTLINE(多空線<REF(C,1),多空線),COLORMAGENTA,linethick1;
DRAWICON(CkRed 1and ref(CkRed1,1)=0,L,1),PXDN40;
DRAWICON(CkGreen1 and ref(CkGreen1,1)=0,H,2)PXUP40;
DRAWICON(CkRed 5and ref(CkRed5,1)=0,L,1),PXDN40;
DRAWICON(CkGreen5 and ref(CkGreen5,1)=0,H,2)PXUP40;
DRAWICON(CkRed15 and ref(CkRed15,1)=0,L,1),PXDN40;
DRAWICON(CkGreen15 and ref(CkGreen15,1)=0,H,2)PXUP40;
Thanks in advance !
Regards, lin3036
Key Words: Time Interval adpative contol for Indicator
以 MA 為例, 不同週期自動帶不同參數
做法如下:
原碼:
if datatype = 1 then Begin
N1:=6; N2:=9; //一分鐘週期 MA6 和 MA9
end else if datatype = 2 then begin
N1:=10; N2:=20; //五分鐘週期 MA10 和 MA20
end else if datatype = 3 then begin
N1:=12; N2:=24; //十五分鐘週期 MA12 和 MA24
end else if datatype = 4 then begin
N1:=15; N2:=30; //三十分鐘週期 MA15 和 MA30
end else begin
N1:=5; N2:=10; //其它週期 MA5 和 MA10
end;
MA1:MA(C,N1);
MA2:MA(C,N2);
|
|
向版主報告此篇 |  |
|
2010-01-25 00:14 |
|
|
|  |
 |
mead
資深會員
註冊日期: Nov 2004
來 自: 台北
文章數量: 409 |
那如要用多週期內的2分鐘K和7分鐘K又該如何解決?
|
|
向版主報告此篇 |  |
|
2010-01-25 22:53 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|