아래 식에서 20 120 이평선을 추가하여 정배열 일때만
TRIX 0선아래 크로스 반복 매수 진입하도록 하고자 합니다.(피라미딩 방식)
손절(청산)은 TRIX 0선이 아니라 20 120 이평 정배열에서
주가가 120 이평선을 아래로 이탈할 때 매도 청산완료
부탁드립니다.
Input : Period(5), sigPeriod(10),수량(1);
var : TRIXv(0),TRIXs(0);
TRIXv = TRIX(Period);
TRIXs = ema(TRIXv,sigPeriod);
if C > DayOpen and CrossUp(TRIXv,TRIXs) and TRIXv < 0 Then
Buy("b",OnClose,Def,수량);
if MarketPosition == 1 and CrossDown(c,DayOpen) Then
ExitLong("bx");
답변 1
예스스탁
예스스탁 답변
2024-08-08 16:41:57
안녕하세요
예스스탁입니다.
Input : Period(5), sigPeriod(10),수량(1);
input : P1(20),P2(120);
var : TRIXv(0),TRIXs(0);
var : mav1(0),mav2(0);
TRIXv = TRIX(Period);
TRIXs = ema(TRIXv,sigPeriod);
mav1 = ma(c,P1);
mav2 = ma(c,P2);
if C > DayOpen and CrossUp(TRIXv,TRIXs) and TRIXv < 0 and mav1 > mav2 Then
Buy("b",OnClose,Def,수량);
if MarketPosition == 1 and mav1 > mav2 and CrossDown(c,mav2) Then
ExitLong("bx");
즐거운 하루되세요
> 선물대장 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 아래 식에서 20 120 이평선을 추가하여 정배열 일때만
TRIX 0선아래 크로스 반복 매수 진입하도록 하고자 합니다.(피라미딩 방식)
손절(청산)은 TRIX 0선이 아니라 20 120 이평 정배열에서
주가가 120 이평선을 아래로 이탈할 때 매도 청산완료
부탁드립니다.
Input : Period(5), sigPeriod(10),수량(1);
var : TRIXv(0),TRIXs(0);
TRIXv = TRIX(Period);
TRIXs = ema(TRIXv,sigPeriod);
if C > DayOpen and CrossUp(TRIXv,TRIXs) and TRIXv < 0 Then
Buy("b",OnClose,Def,수량);
if MarketPosition == 1 and CrossDown(c,DayOpen) Then
ExitLong("bx");