커뮤니티

부탁 드립니다.

프로필 이미지
파란별
2020-06-19 13:45:27
1922
글번호 139976
답변완료
1. 몇일전 만들어 주신 건데요 아무런 시그널이 안나오네요 식의 해석을 부탁 드립니다.. input : P1(5),P2(10),P3(20),P4(60),P5(120),x(5); /////x(5)가 무엇인지? ///// input : 밀집하(1),밀집상(1.5); var1 = ma(C,P1); var2 = ma(C,P2); var3 = ma(C,P3); var4 = ma(C,P4); var5 = ma(C,P5); Condition1 = var1 > var2 and var2 > var3 and var3 > var4 and var4 > var5; Condition2 = var1 < var2 and var2 < var3 and var3 < var4 and var4 < var5; /////////여기서부터 해석좀 해주세요...//////////// value1 = var1/var2*100; value2 = var2/var3*100; value3 = var3/var4*100; if max(var1,var2,var3,var4,var5)-min(var1,var2,var3,var4,var5) >= 밀집하 and max(var1,var2,var3,var4,var5)-min(var1,var2,var3,var4,var5) <= 밀집상 then { if Condition1 == true and (value1 >= value1[1]+x or value2 >= value2[1]+x or value3 >= value3[1]+x) Then buy(); if Condition2 == true and (value1 <= value1[1]-x or value2 <= value2[1]-x or value3 <= value3[1]-x) Then sell(); } 2. data1은 선물이구요 data2는 콜, data3는 풋 data4는 콜, data5는 풋 data6는 콜, data7는 풋 data2,3,4,5,6,7은 제가 지정한 종목입니다. 선물차트에 data2-3, data4-5 data6-7이 교차하는 자리에 선이 나타나게 하고 싶습니다. 완전 초보라 작성이 어렵네요.. 부탁드립니다.
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-06-19 15:17:34

안녕하세요 예스스탁입니다. 1 input : P1(5),P2(10),P3(20),P4(60),P5(120),x(5); #x는 이격도조건의 전봉대비 증감을 지정하는 변수입니다. input : 밀집하(1),밀집상(1.5); #lvud var1 = ma(C,P1); var2 = ma(C,P2); var3 = ma(C,P3); var4 = ma(C,P4); var5 = ma(C,P5); #정배열이면 condition1은 true 아니면 false Condition1 = var1 > var2 and var2 > var3 and var3 > var4 and var4 > var5; #역배열이면 condition1은 true 아니면 false Condition2 = var1 < var2 and var2 < var3 and var3 < var4 and var4 < var5; /////////여기서부터 해석좀 해주세요...//////////// #아래는 이격도 계산입니다. #5이평과 10이평의 이격도 value1 = var1/var2*100; #10이평과 20이평의 이격도 value2 = var2/var3*100; #20이평과 60이평의 이격도 value3 = var3/var4*100; #이평들의 최고값과 최저값은 차이는 1이상~1.5이하 if max(var1,var2,var3,var4,var5)-min(var1,var2,var3,var4,var5) >= 밀집하 and max(var1,var2,var3,var4,var5)-min(var1,var2,var3,var4,var5) <= 밀집상 then { #정배열상태이고 5-10이격도나 10-20이격도나 20-60 이격도가 전봉대비 X이상 상승하면 매수 if Condition1 == true and (value1 >= value1[1]+x or value2 >= value2[1]+x or value3 >= value3[1]+x) Then buy(); #역배열상태이고 5-10이격도나 10-20이격도나 20-60 이격도가 전봉대비 X이상 하락하면 매수 if Condition2 == true and (value1 <= value1[1]-x or value2 <= value2[1]-x or value3 <= value3[1]-x) Then sell(); } 2 var : T1(0,data1),T2(0,data1),T3(0,data1); var : V1(0,data1),V2(0,data1),V3(0,data1); if CrossUp(data2(c),data3(c)) Then { T1 = 1; v1 = data1(c); } if CrossDown(data2(c),data3(c)) Then { T1 = -1; v1 = data1(c); } if V1 > 0 then plot1(V1,"2-3",iff(T1 == 1,RED,BLUE)); if CrossUp(data4(c),data5(c)) Then { T2 = 1; v2 = data1(c); } if CrossDown(data4(c),data5(c)) Then { T2 = -1; v2 = data1(c); } if V2 > 0 then plot2(V2,"4-5",iff(T2 == 1,RED,BLUE)); if CrossUp(data6(c),data7(c)) Then { T3 = 1; v3 = data1(c); } if CrossDown(data6(c),data7(c)) Then { T3 = -1; v3 = data1(c); } if V3 > 0 then plot3(V3,"6-7",iff(T3 == 1,RED,BLUE)); 즐거운 하루되세요 > 파란별 님이 쓴 글입니다. > 제목 : 부탁 드립니다. > 1. 몇일전 만들어 주신 건데요 아무런 시그널이 안나오네요 식의 해석을 부탁 드립니다.. input : P1(5),P2(10),P3(20),P4(60),P5(120),x(5); /////x(5)가 무엇인지? ///// input : 밀집하(1),밀집상(1.5); var1 = ma(C,P1); var2 = ma(C,P2); var3 = ma(C,P3); var4 = ma(C,P4); var5 = ma(C,P5); Condition1 = var1 > var2 and var2 > var3 and var3 > var4 and var4 > var5; Condition2 = var1 < var2 and var2 < var3 and var3 < var4 and var4 < var5; /////////여기서부터 해석좀 해주세요...//////////// value1 = var1/var2*100; value2 = var2/var3*100; value3 = var3/var4*100; if max(var1,var2,var3,var4,var5)-min(var1,var2,var3,var4,var5) >= 밀집하 and max(var1,var2,var3,var4,var5)-min(var1,var2,var3,var4,var5) <= 밀집상 then { if Condition1 == true and (value1 >= value1[1]+x or value2 >= value2[1]+x or value3 >= value3[1]+x) Then buy(); if Condition2 == true and (value1 <= value1[1]-x or value2 <= value2[1]-x or value3 <= value3[1]-x) Then sell(); } 2. data1은 선물이구요 data2는 콜, data3는 풋 data4는 콜, data5는 풋 data6는 콜, data7는 풋 data2,3,4,5,6,7은 제가 지정한 종목입니다. 선물차트에 data2-3, data4-5 data6-7이 교차하는 자리에 선이 나타나게 하고 싶습니다. 완전 초보라 작성이 어렵네요.. 부탁드립니다.