커뮤니티

수식요청 좀 드립니다.

프로필 이미지
요타
2020-06-01 06:44:43
1825
글번호 139393
답변완료
* 많은 도움에 고맙 습니다. ## 빨강 수직선이면 매수 파랑선이면 매도 수식좀 부탁 드립니다. ## 그리고 진입 신호시 수평선 으로 5봉 까지 표현이 잘안되네요... 수정좀 부탁 드립니다. var1 = ma(c,10) ; var2 = ma(c,20); var3 = ma(c,30); Condition1 = var1 > var2 and var2 > var3; Condition2 = var1 < var2 and var2 < var3; if Condition1 == true and Condition1[1] == false Then { value1 = L; value3 = 1; } if Condition2 == true and Condition2[1] == false Then { value2 = H; value3 = -1; } if Condition1 == true Then { plot1(value1,"1",MAGENTA,def,2); value11 = NextBarSdate; value12 = NextBarStime; } if Condition2 == true Then { plot1(value2,"1",BLACK,def,2); value21 = NextBarSdate; value22 = NextBarStime; } var : TL1(0),TL2(0); if value3 == 1 and value3 != value3[1] Then TL1 = TL_New_Self(value21,value22,999999999,value21,value22,0); TL_SetColor(TL1,RED); TL_SetSize(TL1,1); if value3 == -1 and value3 != value3[1] Then TL1 = TL_New_Self(value11,value12,999999999,value11,value12,0); TL_SetColor(TL1,BLUE); TL_SetSize(TL1,1); TL2 = TL_New(sdate,stime,value1,NextBarSdate,NextBarStime,value1); ## 수평선 Tx3 = Text_New(NextBarSdate,NextBarStime,value1, "매도") ; Text_SetSize(TX3,20); Text_SetStyle(TX3,1,1); ## 수치 및 글씨 } Else { value2 = value2+1; if value1 > 0 and value2 < 5 then { ## 5봉 까지 TL_SetEnd(TL2,NextBarSdate,NextBarStime,value1); Text_SetLocation(TX3,NextBarSdate,NextBarStime,Value1); } } TL_SetColor(TL2,RED); TL_SetSize(TL2, 4) ; *고맙습니다 수고하십시요.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-06-01 11:35:02

안녕하세요 예스스탁입니다. 수식에 {} 괄호치기의 짝이 맞지않아 모두 삭제학고 시스템식 내용만 올려드립니다/ var1 = ma(c,10) ; var2 = ma(c,20); var3 = ma(c,30); Condition1 = var1 > var2 and var2 > var3; Condition2 = var1 < var2 and var2 < var3; if Condition1 == true and Condition1[1] == false Then { value1 = L; value3 = 1; } if Condition2 == true and Condition2[1] == false Then { value2 = H; value3 = -1; } if Condition1 == true Then { value11 = NextBarSdate; value12 = NextBarStime; } if Condition2 == true Then { value21 = NextBarSdate; value22 = NextBarStime; } var : TL1(0),TL2(0),tx3(0); if value3 == 1 and value3 != value3[1] Then buy(); if value3 == -1 and value3 != value3[1] Then sell(); 즐거운 하루되세요 > 요타 님이 쓴 글입니다. > 제목 : 수식요청 좀 드립니다. > * 많은 도움에 고맙 습니다. ## 빨강 수직선이면 매수 파랑선이면 매도 수식좀 부탁 드립니다. ## 그리고 진입 신호시 수평선 으로 5봉 까지 표현이 잘안되네요... 수정좀 부탁 드립니다. var1 = ma(c,10) ; var2 = ma(c,20); var3 = ma(c,30); Condition1 = var1 > var2 and var2 > var3; Condition2 = var1 < var2 and var2 < var3; if Condition1 == true and Condition1[1] == false Then { value1 = L; value3 = 1; } if Condition2 == true and Condition2[1] == false Then { value2 = H; value3 = -1; } if Condition1 == true Then { plot1(value1,"1",MAGENTA,def,2); value11 = NextBarSdate; value12 = NextBarStime; } if Condition2 == true Then { plot1(value2,"1",BLACK,def,2); value21 = NextBarSdate; value22 = NextBarStime; } var : TL1(0),TL2(0); if value3 == 1 and value3 != value3[1] Then TL1 = TL_New_Self(value21,value22,999999999,value21,value22,0); TL_SetColor(TL1,RED); TL_SetSize(TL1,1); if value3 == -1 and value3 != value3[1] Then TL1 = TL_New_Self(value11,value12,999999999,value11,value12,0); TL_SetColor(TL1,BLUE); TL_SetSize(TL1,1); TL2 = TL_New(sdate,stime,value1,NextBarSdate,NextBarStime,value1); ## 수평선 Tx3 = Text_New(NextBarSdate,NextBarStime,value1, "매도") ; Text_SetSize(TX3,20); Text_SetStyle(TX3,1,1); ## 수치 및 글씨 } Else { value2 = value2+1; if value1 > 0 and value2 < 5 then { ## 5봉 까지 TL_SetEnd(TL2,NextBarSdate,NextBarStime,value1); Text_SetLocation(TX3,NextBarSdate,NextBarStime,Value1); } } TL_SetColor(TL2,RED); TL_SetSize(TL2, 4) ; *고맙습니다 수고하십시요.