커뮤니티

수정 부탁드립니다.

프로필 이미지
산수유
2025-12-07 17:08:27
79
글번호 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); 즐거운 하루되세요