커뮤니티

문의 드립니다!

프로필 이미지
유로파54
2021-06-10 10:15:31
1276
글번호 149822
답변완료
안녕하세요!! 아래수식에서 3번째 캔들에서도 선이 발생되도록 수정 부탁합니다 * 아래수식에서 * 표시된 부분이 D2 Then 이 아니라 혹시 D4 Then 이 되는것아닌기요? 순서상 04가 되지않을까해서 혹시나 여쭤봅니다 감사합니다!!! ----------------------------------------------------------------------------------- var : D2(0,Data2),D3(0,data3),D4(0,data4); D2 = abs(Data2(OpenD(0))-Data1(openD(1))); D3 = abs(Data3(OpenD(0))-Data1(openD(1))); D4 = abs(Data4(OpenD(0))-Data1(openD(1))); if NthMinList(1,D2,D3,D4) == D2 Then { value2 = data2(HighD(0)); value3 = data2(LowD(0)); Value4 = (value2+Value3)/2; } Else if NthMinList(1,D2,D3,D4) == D3 Then { value2 = data3(HighD(0)); value3 = data3(LowD(0)); Value4 = (value2+Value3)/2; } Else if NthMinList(1,D2,D3,D4) == D2 Then ==> * 이 부분 { value2 = data4(HighD(0)); value3 = data4(LowD(0)); Value4 = (value2+Value3)/2; } if NthMinList(2,D2,D3,D4) == D2 Then { value21 = data2(HighD(0)); value31 = data2(LowD(0)); Value41 = (value2+Value3)/2; } Else if NthMinList(2,D2,D3,D4) == D3 Then { value21 = data3(HighD(0)); value31 = data3(LowD(0)); Value41 = (value2+Value3)/2; } Else if NthMinList(2,D2,D3,D4) == D2 Then ==> * 이 부분 { value21 = data4(HighD(0)); value31 = data4(LowD(0)); Value41 = (value2+Value3)/2; } plot2(value2,"당일고1"); plot3(value3,"당일저1"); plot4(value4,"중간선1"); plot5(value21,"당일고2"); plot6(value31,"당일저2"); plot7(value41,"중간선2");
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-06-10 11:34:50

안녕하세요 예스스탁입니다. 예 D4가 맞습니다. 수식이 잘못작성되어 있었습니다. var : D2(0,Data2),D3(0,data3),D4(0,data4); D2 = abs(Data2(OpenD(0))-Data1(openD(1))); D3 = abs(Data3(OpenD(0))-Data1(openD(1))); D4 = abs(Data4(OpenD(0))-Data1(openD(1))); if NthMinList(1,D2,D3,D4) == D2 Then { value21 = data2(HighD(0)); value31 = data2(LowD(0)); Value41 = (value21+Value31)/2; } Else if NthMinList(1,D2,D3,D4) == D3 Then { value21 = data3(HighD(0)); value31 = data3(LowD(0)); Value41 = (value21+Value31)/2; } Else if NthMinList(1,D2,D3,D4) == D4 Then { value21 = data4(HighD(0)); value31 = data4(LowD(0)); Value41 = (value21+Value31)/2; } if NthMinList(2,D2,D3,D4) == D2 Then { value22 = data2(HighD(0)); value32 = data2(LowD(0)); Value42 = (value22+Value32)/2; } Else if NthMinList(2,D2,D3,D4) == D3 Then { value22 = data3(HighD(0)); value32 = data3(LowD(0)); Value42 = (value22+Value32)/2; } Else if NthMinList(2,D2,D3,D4) == D4 Then { value22 = data4(HighD(0)); value32 = data4(LowD(0)); Value42 = (value22+Value32)/2; } if NthMinList(3,D2,D3,D4) == D2 Then { value23 = data2(HighD(0)); value33 = data2(LowD(0)); Value43 = (value23+Value33)/2; } Else if NthMinList(3,D2,D3,D4) == D3 Then { value23 = data3(HighD(0)); value33 = data3(LowD(0)); Value43 = (value23+Value33)/2; } Else if NthMinList(3,D2,D3,D4) == D4 Then { value23 = data4(HighD(0)); value33 = data4(LowD(0)); Value43 = (value23+Value33)/2; } plot2(value21,"당일고1"); plot3(value31,"당일저1"); plot4(value41,"중간선1"); plot5(value22,"당일고2"); plot6(value32,"당일저2"); plot7(value42,"중간선2"); plot8(value23,"당일고3"); plot9(value33,"당일저3"); plot10(value43,"중간선3"); 즐거운 하루되세요 > 유로파54 님이 쓴 글입니다. > 제목 : 문의 드립니다! > 안녕하세요!! 아래수식에서 3번째 캔들에서도 선이 발생되도록 수정 부탁합니다 * 아래수식에서 * 표시된 부분이 D2 Then 이 아니라 혹시 D4 Then 이 되는것아닌기요? 순서상 04가 되지않을까해서 혹시나 여쭤봅니다 감사합니다!!! ----------------------------------------------------------------------------------- var : D2(0,Data2),D3(0,data3),D4(0,data4); D2 = abs(Data2(OpenD(0))-Data1(openD(1))); D3 = abs(Data3(OpenD(0))-Data1(openD(1))); D4 = abs(Data4(OpenD(0))-Data1(openD(1))); if NthMinList(1,D2,D3,D4) == D2 Then { value2 = data2(HighD(0)); value3 = data2(LowD(0)); Value4 = (value2+Value3)/2; } Else if NthMinList(1,D2,D3,D4) == D3 Then { value2 = data3(HighD(0)); value3 = data3(LowD(0)); Value4 = (value2+Value3)/2; } Else if NthMinList(1,D2,D3,D4) == D2 Then ==> * 이 부분 { value2 = data4(HighD(0)); value3 = data4(LowD(0)); Value4 = (value2+Value3)/2; } if NthMinList(2,D2,D3,D4) == D2 Then { value21 = data2(HighD(0)); value31 = data2(LowD(0)); Value41 = (value2+Value3)/2; } Else if NthMinList(2,D2,D3,D4) == D3 Then { value21 = data3(HighD(0)); value31 = data3(LowD(0)); Value41 = (value2+Value3)/2; } Else if NthMinList(2,D2,D3,D4) == D2 Then ==> * 이 부분 { value21 = data4(HighD(0)); value31 = data4(LowD(0)); Value41 = (value2+Value3)/2; } plot2(value2,"당일고1"); plot3(value3,"당일저1"); plot4(value4,"중간선1"); plot5(value21,"당일고2"); plot6(value31,"당일저2"); plot7(value41,"중간선2");