커뮤니티
수정 부탁드립니다.
2025-12-07 17:08:27
134
글번호 228745
1.참고차트는 일봉차트이고 기본차트는 60분봉 차트입니다 (일봉ADX 값> 20)+(일봉 종가<50지수이평) +(MACD 오실레이터<0)는 추세를 R = -1로 한다. R = -1이면 60분봉상 if crossdown(C,Sarv) Then에 매도1계약 진입한다. 식 좀 구현해주세요!
2. 참고차트에는 이평선등 보조지표 추가 가능한가요?
답변 1
예스스탁 예스스탁 답변
2025-12-09 10:12:18
안녕하세요
예스스탁입니다.
1
input : af(0.02),maxaf(0.2);
input : ADXPeriod(14),EmaPeriod(50),Short(12),long(26),sig(9);
var : Sarv(0,Data1);
var : ADX2(0,Data2),Ema2(0,Data2),OSC2(0,Data2),R(0,Data2);
Sarv = Data1(Sar(af,maxaf));
ADX2 = Data2(ADX(ADXPeriod));
Ema2 = Data2(Ema(C,EmaPeriod));
OSC2 = Data2(MACD_OSC(Short,long,sig));
if ADX2 > 20 and C < Ema2 and OSC2 < 0 Then
R = -1;
Else
R = 0;
if R == -1 and CrossUp(C,Sarv) Then
Sell("S",OnClose,Def,1);
2
참조종목의 지표는 모두 별도로 작성해 적용하셔야 합니다.
2-1 data2 ADX
input : ADXPeriod(14);
var : ADX2(0,Data2);
ADX2 = Data2(ADX(ADXPeriod));
Plot1(ADX2);
2-2 data2 지수이평
input : EmaPeriod(50);
var : Ema2(0,Data2);
Ema2 = Data2(ema(C,EMAPeriod));
Plot1(Ema2);
2-3 data2 macd오실레이터
input : Short(12),long(26),sig(9);
var : OSC2(0,Data2);
OSC2 = Data2(MACD_OSC(Short,long,sig));
Plot1(OSC2,"MACD오실레이터");
PlotBaseLine1(0);
즐거운 하루되세요
다음글
이전글