커뮤니티
수식요청입니다
2026-10-23 21:37:41
55
글번호 233980
모든 이평 지수 이평 입니다
매수 1
20봉간 최고60이평>20봉간 최고 120이평
10봉갠 최저 60이평<10봉간최저120 이평
20봉간 최저60이평>60봉간 최저60이평
종가>싯가
저가<=전일고가
종가>60이평
종가>120이평
매수 2
60이평>120이평
5봉간 최저12이평<=5봉간 최저 60 이평
12이평>=60이평
전가<=전일고가
종가>전일저가
종가>싯가
매수청산
12이평=30봉간 최저이평
종가<12이평
종가>진입가
종가<=싯가
매수손절
종가<60이평
종가<진입가
종가<전일저가
매도 1
저가=30봉간 최저
싯가>종가
매도 손절
종가 >12 이평
종가>싯가
종가>진입가
매도 청산
12 이평>12봉간 최저 12 이평
종가 < 진입가
답변 1
예스스탁 예스스탁 답변
2026-10-26 09:51:21
안녕하세요
예스스탁입니다.
var : ma1(0),ma2(0),ma3(0);
ma1 = ma(C,12);
ma2 = ma(C,60);
ma3 = ma(C,120);
if highest(ma2,20) > highest(ma3,20) and
lowest(ma2,10) < lowest(ma3,10) and
lowest(ma2,20) > lowest(ma3,20) and
C > O and
L <= DayHigh(1) and
C > ma2 and
C > ma3 Then
Buy("매수1");
if ma2 > ma3 and
lowest(ma1,5) <= lowest(ma2,5) and
ma1 >= ma2 and
L <= DayHigh(1) and
C > DayLow(1) and
C > O Then
Buy("매수2");
if MarketPosition == 1 and
ma1 == lowest(ma1,30) and
C < ma1 and
C > EntryPrice and
C <= O Then
ExitLong("매수청산");
if MarketPosition == 1 and
C < ma2 and
C < EntryPrice and
C < DayLow(1) Then
ExitLong("매수손절");
if L == lowest(L,30) and
O > C Then
Sell("매도1");
if MarketPosition == -1 and
C > ma1 and
C > O and
C > EntryPrice Then
ExitShort("매도손절");
if MarketPosition == -1 and
ma1 > lowest(ma1,12) and
C < EntryPrice Then
ExitShort("매도청산");
즐거운 하루되세요
다음글
이전글