커뮤니티
수식부탁드립니다.
2018-02-26 16:07:50
196
글번호 116927
항상 머리숙여 감사드립니다.
1. 아래의 수식의 일봉을 5분봉 지표로 전환하여 주시기바랍니다.
2. 시스템 수식도 부탁드립니다.
INPUT:P5(5),P13(13),P9(9),P26(26);
VAR:A5(0),A13(0),A9(0),A26(0),AF1(0),AF2(0),A2S(0);
var : Bcond(false);
A5=(highest(high,P5)+lowest(low,P5))/2;
A13=(highest(high,P13)+lowest(low,P13))/2;
A9=(highest(high,P9)+lowest(low,P9))/2;
A26=(highest(high,P26)+lowest(low,P26))/2;
AF1=(highest(high,P5)+lowest(low,P5)+(highest(high,P13)+lowest(low,P13))/4);#반일목
AF2=(highest(high,P9)+lowest(low,P9)+(highest(high,P26)+lowest(low,P26))/4);#일목
A2S=EMA(AF2,9);#SIG
Plot1(AF1);
Plot2(AF2);
Plot3(A2S);
감사합니다.
답변 1
예스스탁 예스스탁 답변
2018-02-27 09:24:39
안녕하세요
예스스탁입니다.
1 지표
INPUT:P5(5),P13(13),P9(9),P26(26),Period(9);
VAR : A5(0),A13(0),A9(0),A26(0),AF1(0),AF2(0),A2S(0);
var : Bcond(false),cnt(0),EP(0),Didx(0),pre(0);
var : H5(0),L5(0),H13(0),L13(0),H9(0),L9(0),H26(0),L26(0);
H5 = dayhigh;
L5 = daylow;
H13 = dayhigh;
L13 = daylow;
H9 = dayhigh;
L9 = daylow;
H26 = dayhigh;
L26 = daylow;
for cnt = 0 to max(P5,P13,P9,P26)
{
if cnt < P5 and DayHigh(cnt) > H5 Then
H5 = dayhigh(cnt);
if cnt < P5 and Daylow(cnt) < L5 Then
L5 = DayLow(cnt);
if cnt < P13 and DayHigh(cnt) > H13 Then
H13 = dayhigh(cnt);
if cnt < P13 and Daylow(cnt) < L13 Then
L13 = DayLow(cnt);
if cnt < P9 and DayHigh(cnt) > H9 Then
H9 = dayhigh(cnt);
if cnt < P9 and Daylow(cnt) < L9 Then
L9 = DayLow(cnt);
if cnt < P26 and DayHigh(cnt) > H26 Then
H26 = dayhigh(cnt);
if cnt < P26 and Daylow(cnt) < L26 Then
L26 = DayLow(cnt);
}
A5=(H5+L5)/2;
A13=(H13+L13)/2;
A9=(H9+L9)/2;
A26=(H26+L26)/2;
AF1=(H5+L5+H13+L13)/4;#반일목
AF2=(H9+L9+H26+L26)/4;#일목
Ep = 2/(Period+1);
if bdate != bdate[1] then {
H9 = H9 + 1;
Pre = A2S[1];
}
if H9 <= 1 then
A2S = AF2;
else
A2S = AF2 * EP + Pre * (1-EP);
Plot1(AF1);
Plot2(AF2);
Plot3(A2S);
2
시스템은 진입청산 조건내용을 올려주셔서 작성해 드릴수 있습니다.
즐거운 하루되세요
> 천년대로 님이 쓴 글입니다.
> 제목 : 수식부탁드립니다.
> 항상 머리숙여 감사드립니다.
1. 아래의 수식의 일봉을 5분봉 지표로 전환하여 주시기바랍니다.
2. 시스템 수식도 부탁드립니다.
INPUT:P5(5),P13(13),P9(9),P26(26);
VAR:A5(0),A13(0),A9(0),A26(0),AF1(0),AF2(0),A2S(0);
var : Bcond(false);
A5=(highest(high,P5)+lowest(low,P5))/2;
A13=(highest(high,P13)+lowest(low,P13))/2;
A9=(highest(high,P9)+lowest(low,P9))/2;
A26=(highest(high,P26)+lowest(low,P26))/2;
AF1=(highest(high,P5)+lowest(low,P5)+(highest(high,P13)+lowest(low,P13))/4);#반일목
AF2=(highest(high,P9)+lowest(low,P9)+(highest(high,P26)+lowest(low,P26))/4);#일목
A2S=EMA(AF2,9);#SIG
Plot1(AF1);
Plot2(AF2);
Plot3(A2S);
감사합니다.