커뮤니티
문의드립니다.
2016-11-15 08:06:40
79
글번호 103983
1.
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : MACDV(0) , MACDS(0) ;
MACDV = MACD(shortPeriod, longPeriod);
MACDS = ema(MACDV,Period);
if MACDV > MACDV[1] Then
Plot1(MACDV, "MACD",RED);
Else
Plot1(MACDV, "MACD",BLUE);
if MACDS > MACDS[1] Then
Plot2(MACDS,"MACDSignal",RED);
Else
Plot2(MACDS,"MACDSignal",BLUE);
PlotBaseLine1(0, "기준선1");
2. rsi식
............................................
1번과 2번식을 결합해서 시스템을 구현하고자 합니다.
매수조건 : rsi선이 30을 상향 돌파하고 (앤드조건) 1번식의 엠에시디 시그널선이 빨간색으로 변할때 매수
매도조건 : rsi선이 70을 하향 돌파하고 (앤드조건) 1번식의 엠에시디 시그널선이 파란색으로 변할때 매도
감사합니다.
답변 1
예스스탁 예스스탁 답변
2016-11-15 10:54:29
안녕하세요
예스스탁입니다.
Input : shortPeriod(12), longPeriod(26), Period(9),RSIP(14);
Var : MACDV(0),MACDS(0),RSIV(0),T(0);
MACDV = MACD(shortPeriod, longPeriod);
MACDS = ema(MACDV,Period);
RSIV = RSI(RSIP);
if MACDV > MACDV[1] Then
T = 1;
Else
T = -1;
if crossup(RSIV,30) and T == 1 and T[1] != 1 Then
buy();
if CrossDown(RSIV,70) and T == -1 and T[1] != -1 Then
sell();
즐거운 하루되세요
> alsk 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> 1.
Input : shortPeriod(12), longPeriod(26), Period(9);
Var : MACDV(0) , MACDS(0) ;
MACDV = MACD(shortPeriod, longPeriod);
MACDS = ema(MACDV,Period);
if MACDV > MACDV[1] Then
Plot1(MACDV, "MACD",RED);
Else
Plot1(MACDV, "MACD",BLUE);
if MACDS > MACDS[1] Then
Plot2(MACDS,"MACDSignal",RED);
Else
Plot2(MACDS,"MACDSignal",BLUE);
PlotBaseLine1(0, "기준선1");
2. rsi식
............................................
1번과 2번식을 결합해서 시스템을 구현하고자 합니다.
매수조건 : rsi선이 30을 상향 돌파하고 (앤드조건) 1번식의 엠에시디 시그널선이 빨간색으로 변할때 매수
매도조건 : rsi선이 70을 하향 돌파하고 (앤드조건) 1번식의 엠에시디 시그널선이 파란색으로 변할때 매도
감사합니다.
다음글
이전글