커뮤니티

부탁드려요

프로필 이미지
아무다
2021-12-20 15:27:56
547
글번호 154642
답변완료
input : P(3),p1(5),p2(1); var : cnt(0),sum1(0),sum2(0),cnt1(0),sum3(0),sum4(0),T2(0),LL2(0),LL22(0),mav2(0),cnt2(0),sum5(0),sum6(0); Array : DM[100](0),DM1[100](0),DM2[100](0); if Bdate != Bdate[1] Then { DM[0] = 0; For cnt = 1 to 99 { DM[cnt] = DM[cnt-1][1]; } } DM[0] = DM[0] + M; if DM[P-1] > 0 Then { sum1 = 0; sum2 = 0; For cnt = 0 to P-1 { sum1 = sum1 + DM[cnt]; sum2 = sum2 + DayVolume(cnt); } var1 = sum1/sum2; } if Bdate != Bdate[1] Then { DM1[0] = 0; For cnt1 = 1 to 99 { DM1[cnt1] = DM1[cnt1-1][1]; } } DM1[0] = DM1[0] + M; if DM1[P1-1] > 0 Then { sum3 = 0; sum4 = 0; For cnt1 = 0 to P1-1 { sum3 = sum3 + DM1[cnt1]; sum4 = sum4 + DayVolume(cnt1); } var2 = sum3/sum4; } if Bdate != Bdate[1] Then { DM2[0] = 0; For cnt2 = 1 to 99 { DM2[cnt2] = DM2[cnt2-1][1]; } } DM2[0] = DM2[0] + M; if DM2[P2-1] > 0 Then { sum5 = 0; sum6 = 0; For cnt2 = 0 to P2-1 { sum5 = sum5 + DM2[cnt2]; sum6 = sum6 + DayVolume(cnt2); } var3 = sum5/sum6; } if Var2>Var2[1] and c>o Then begin PlotPaintBar(High, Low, "거래량 상승",lgreen); end else NoPlot( 1 ) ; 이 수식으로 강조는 잘나오는데 시스템식으로 하면 안나와요 input : P(3),p1(5),p2(1); var : cnt(0),sum1(0),sum2(0),cnt1(0),sum3(0),sum4(0),T2(0),LL2(0),LL22(0),mav2(0),cnt2(0),sum5(0),sum6(0); Array : DM[100](0),DM1[100](0),DM2[100](0); if Bdate != Bdate[1] Then { DM[0] = 0; For cnt = 1 to 99 { DM[cnt] = DM[cnt-1][1]; } } DM[0] = DM[0] + M; if DM[P-1] > 0 Then { sum1 = 0; sum2 = 0; For cnt = 0 to P-1 { sum1 = sum1 + DM[cnt]; sum2 = sum2 + DayVolume(cnt); } var1 = sum1/sum2; } if Bdate != Bdate[1] Then { DM1[0] = 0; For cnt1 = 1 to 99 { DM1[cnt1] = DM1[cnt1-1][1]; } } DM1[0] = DM1[0] + M; if DM1[P1-1] > 0 Then { sum3 = 0; sum4 = 0; For cnt1 = 0 to P1-1 { sum3 = sum3 + DM1[cnt1]; sum4 = sum4 + DayVolume(cnt1); } var2 = sum3/sum4; } if Bdate != Bdate[1] Then { DM2[0] = 0; For cnt2 = 1 to 99 { DM2[cnt2] = DM2[cnt2-1][1]; } } DM2[0] = DM2[0] + M; if DM2[P2-1] > 0 Then { sum5 = 0; sum6 = 0; For cnt2 = 0 to P2-1 { sum5 = sum5 + DM2[cnt2]; sum6 = sum6 + DayVolume(cnt2); } var3 = sum5/sum6; if Var2>Var2[1] and c>o Then Buy("평균값"); 여기서는 제대로 안 나옵니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-12-20 16:03:37

안녕하세요 예스스탁입니다. {}가 안닫힌 문장이 있습니다. {}치기에 유희하시기 바랍니다. input : P(3),p1(5),p2(1); var : cnt(0),sum1(0),sum2(0),cnt1(0),sum3(0),sum4(0),T2(0),LL2(0),LL22(0),mav2(0),cnt2(0),sum5(0),sum6(0); Array : DM[100](0),DM1[100](0),DM2[100](0); if Bdate != Bdate[1] Then { DM[0] = 0; For cnt = 1 to 99 { DM[cnt] = DM[cnt-1][1]; } } DM[0] = DM[0] + M; if DM[P-1] > 0 Then { sum1 = 0; sum2 = 0; For cnt = 0 to P-1 { sum1 = sum1 + DM[cnt]; sum2 = sum2 + DayVolume(cnt); } var1 = sum1/sum2; } if Bdate != Bdate[1] Then { DM1[0] = 0; For cnt1 = 1 to 99 { DM1[cnt1] = DM1[cnt1-1][1]; } } DM1[0] = DM1[0] + M; if DM1[P1-1] > 0 Then { sum3 = 0; sum4 = 0; For cnt1 = 0 to P1-1 { sum3 = sum3 + DM1[cnt1]; sum4 = sum4 + DayVolume(cnt1); } var2 = sum3/sum4; } if Bdate != Bdate[1] Then { DM2[0] = 0; For cnt2 = 1 to 99 { DM2[cnt2] = DM2[cnt2-1][1]; } } DM2[0] = DM2[0] + M; if DM2[P2-1] > 0 Then { sum5 = 0; sum6 = 0; For cnt2 = 0 to P2-1 { sum5 = sum5 + DM2[cnt2]; sum6 = sum6 + DayVolume(cnt2); } var3 = sum5/sum6; } if Var2>Var2[1] and c>o Then Buy("평균값"); 즐거운 하루되세요 > 아무다 님이 쓴 글입니다. > 제목 : 부탁드려요 > input : P(3),p1(5),p2(1); var : cnt(0),sum1(0),sum2(0),cnt1(0),sum3(0),sum4(0),T2(0),LL2(0),LL22(0),mav2(0),cnt2(0),sum5(0),sum6(0); Array : DM[100](0),DM1[100](0),DM2[100](0); if Bdate != Bdate[1] Then { DM[0] = 0; For cnt = 1 to 99 { DM[cnt] = DM[cnt-1][1]; } } DM[0] = DM[0] + M; if DM[P-1] > 0 Then { sum1 = 0; sum2 = 0; For cnt = 0 to P-1 { sum1 = sum1 + DM[cnt]; sum2 = sum2 + DayVolume(cnt); } var1 = sum1/sum2; } if Bdate != Bdate[1] Then { DM1[0] = 0; For cnt1 = 1 to 99 { DM1[cnt1] = DM1[cnt1-1][1]; } } DM1[0] = DM1[0] + M; if DM1[P1-1] > 0 Then { sum3 = 0; sum4 = 0; For cnt1 = 0 to P1-1 { sum3 = sum3 + DM1[cnt1]; sum4 = sum4 + DayVolume(cnt1); } var2 = sum3/sum4; } if Bdate != Bdate[1] Then { DM2[0] = 0; For cnt2 = 1 to 99 { DM2[cnt2] = DM2[cnt2-1][1]; } } DM2[0] = DM2[0] + M; if DM2[P2-1] > 0 Then { sum5 = 0; sum6 = 0; For cnt2 = 0 to P2-1 { sum5 = sum5 + DM2[cnt2]; sum6 = sum6 + DayVolume(cnt2); } var3 = sum5/sum6; } if Var2>Var2[1] and c>o Then begin PlotPaintBar(High, Low, "거래량 상승",lgreen); end else NoPlot( 1 ) ; 이 수식으로 강조는 잘나오는데 시스템식으로 하면 안나와요 input : P(3),p1(5),p2(1); var : cnt(0),sum1(0),sum2(0),cnt1(0),sum3(0),sum4(0),T2(0),LL2(0),LL22(0),mav2(0),cnt2(0),sum5(0),sum6(0); Array : DM[100](0),DM1[100](0),DM2[100](0); if Bdate != Bdate[1] Then { DM[0] = 0; For cnt = 1 to 99 { DM[cnt] = DM[cnt-1][1]; } } DM[0] = DM[0] + M; if DM[P-1] > 0 Then { sum1 = 0; sum2 = 0; For cnt = 0 to P-1 { sum1 = sum1 + DM[cnt]; sum2 = sum2 + DayVolume(cnt); } var1 = sum1/sum2; } if Bdate != Bdate[1] Then { DM1[0] = 0; For cnt1 = 1 to 99 { DM1[cnt1] = DM1[cnt1-1][1]; } } DM1[0] = DM1[0] + M; if DM1[P1-1] > 0 Then { sum3 = 0; sum4 = 0; For cnt1 = 0 to P1-1 { sum3 = sum3 + DM1[cnt1]; sum4 = sum4 + DayVolume(cnt1); } var2 = sum3/sum4; } if Bdate != Bdate[1] Then { DM2[0] = 0; For cnt2 = 1 to 99 { DM2[cnt2] = DM2[cnt2-1][1]; } } DM2[0] = DM2[0] + M; if DM2[P2-1] > 0 Then { sum5 = 0; sum6 = 0; For cnt2 = 0 to P2-1 { sum5 = sum5 + DM2[cnt2]; sum6 = sum6 + DayVolume(cnt2); } var3 = sum5/sum6; if Var2>Var2[1] and c>o Then Buy("평균값"); 여기서는 제대로 안 나옵니다