커뮤니티

수식좀 부탁드립니다

프로필 이미지
와우리
2025-08-27 10:32:43
86
글번호 193536
답변완료
input : Period1(20),Period2(60),Period3(120); var1 = ma(C,Period1); var2 = ma(C,Period2); var3 = ma(c,Period3); if CrossUp(var1, var3) then buy(); if CrossUp(var1, var2) and var1 > var3 and var2 > var3 then buy(); } if Crossdown(var1, var3) then sell(); if Crossdown(var1, var2) and var1 < var3 and var2 < var3 then sell(); } 위의 수식에서 매수 신호 : - 매수신호 캔들 저가보다 - 저가가 작은 직전캔들 3개의 저가 라인과 수치좀 부탁드립니다 매도는 반대로 부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-08-27 13:09:43

안녕하세요 예스스탁입니다. input : Period1(20),Period2(60),Period3(120); var : cnt(0); Array : TL[10](0); var1 = ma(C,Period1); var2 = ma(C,Period2); var3 = ma(c,Period3); if MarketPosition <= 0 and CrossUp(var1, var3) then { buy(); value1 = 0; For cnt = 1 to 50 { if value1 < 3 and L[cnt] < L Then { value1 = value1+1; TL[value1] = TL_New(sDate[cnt],sTime[cnt],L[cnt],sDate,sTime,L[cnt]); TL_SetDrawMode(TL[value1],0); TL_SetColor(TL[value1],Blue); } } } if MarketPosition <= 0 and CrossUp(var1, var2) and var1 > var3 and var2 > var3 then { buy(); value1 = 0; For cnt = 1 to 50 { if value1 < 3 and L[cnt] < L Then { value1 = value1+1; TL[value1] = TL_New(sDate[cnt],sTime[cnt],L[cnt],sDate,sTime,L[cnt]); TL_SetDrawMode(TL[value1],0); TL_SetColor(TL[value1],Magenta); } } } if MarketPosition >= 0 and Crossdown(var1, var3) then { sell(); value1 = 0; For cnt = 1 to 50 { if value1 < 3 and H[cnt] > H Then { value1 = value1+1; TL[value1] = TL_New(sDate[cnt],sTime[cnt],H[cnt],sDate,sTime,H[cnt]); TL_SetDrawMode(TL[value1],0); TL_SetColor(TL[value1],Red); } } } if MarketPosition >= 0 and Crossdown(var1, var2) and var1 < var3 and var2 < var3 then { sell(); value1 = 0; For cnt = 1 to 50 { if value1 < 3 and H[cnt] > H Then { value1 = value1+1; TL[value1] = TL_New(sDate[cnt],sTime[cnt],H[cnt],sDate,sTime,H[cnt]); TL_SetDrawMode(TL[value1],0); TL_SetColor(TL[value1],Cyan); } } } if MarketPosition != 0 Then { TL_SetEnd(TL[1],NextBarSdate,NextBarStime,TL_GetValue(TL[1],sDate,sTime)); TL_SetEnd(TL[2],NextBarSdate,NextBarStime,TL_GetValue(TL[2],sDate,sTime)); TL_SetEnd(TL[3],NextBarSdate,NextBarStime,TL_GetValue(TL[3],sDate,sTime)); } 즐거운 하루되세요 > 와우리 님이 쓴 글입니다. > 제목 : 수식좀 부탁드립니다 > input : Period1(20),Period2(60),Period3(120); var1 = ma(C,Period1); var2 = ma(C,Period2); var3 = ma(c,Period3); if CrossUp(var1, var3) then buy(); if CrossUp(var1, var2) and var1 > var3 and var2 > var3 then buy(); } if Crossdown(var1, var3) then sell(); if Crossdown(var1, var2) and var1 < var3 and var2 < var3 then sell(); } 위의 수식에서 매수 신호 : - 매수신호 캔들 저가보다 - 저가가 작은 직전캔들 3개의 저가 라인과 수치좀 부탁드립니다 매도는 반대로 부탁드립니다