예스스탁
예스스탁 답변
2020-12-28 14:09:46
안녕하세요
예스스탁입니다.
input : P1(5),P2(240),short(12),long(26),sig(9);
input : Period(14);
var : ADXv(0),DP(0),DM(0);
var : mav1(0),mav2(0);
var : 전환선(0),기준선(0),선행스팬1(0),선행스팬2(0);
var : MACDo(0);
mav1 = ma(C,P1);
mav2 = ma(C,P2);
전환선 = (highest(H,9)+lowest(L,9))/2;
기준선 = (highest(H,26)+lowest(L,26))/2;
선행스팬1 = (전환선+기준선)/2;
선행스팬2 = (highest(H,52)+lowest(L,52))/2;
MACDO = MACD_OSC(short,long,sig);
ADXv = ADX(Period);
DP = DiPlus(Period);
DM = DiMinus(Period);
if MarketPosition == 0 and
mav1 > mav2 and
C > max(선행스팬1[25],선행스팬2[25]) and
macdo > 0 and
DP > DM and
CountIf(ADXv>ADXv[1],3) == 3 Then
Buy();
if MarketPosition == 1 and CountIf(ADXv < ADXv[1],3) == 3 Then
ExitLong();
즐거운 하루되세요
> 머니사이언스 님이 쓴 글입니다.
> 제목 : 문의 드립니다
> 수고하십니다. 주식을 매수하려고 하는데요
해려고 하니 잘 몰라서 문의 드립니다.
변수는 그냥 일반으로 쓰이는 변수로 하시면 돼구요
매수 조건
1. 5일 이동 평균선이 240일선 위에 있으면서
2. 현재가가 일목 균형표 구름 위에 위치해 있고
3. MACD 오실레이터가 플러스에 위치해 있고
4. ADX에서 +DI가 -DI보다 높은 상태에서
5. ADX가 전일보다 3일 연속 상승할때 매수 진입
매도조건
1. ADX가 3일 연속 하락할때 매도