수고 많으십니다.수식 문의 드립니다.
input : P1(13),P2(5);
var11 = trix(P1);
var21 = ema(var11,p2);
Input : shortP230(12), longP230(26), emaP30(9);
Var : MACDlong30(0),MACDlongSIG30(0);
MACDlong30 = MACD(shortP230, longP230);
MACDlongSIG30 = ema(MACD(shortP230, longP230), emaP30);
1) 매수
macdlng30가 상승 중이고, trix(13,5) 의 var11 이 반등시작 하는시점부터 5% 상승시즉시 매수
2) 매도
trix(13,5) 의 var11 이 하락 시작 하는 점 부터 5% 하락시 즉시 매도
답변 1
예스스탁
예스스탁 답변
2022-02-15 15:20:45
안녕하세요
예스스탁입니다.
input : P1(13),P2(5);
var11 = trix(P1);
var21 = ema(var11,p2);
Input : shortP230(12), longP230(26), emaP30(9);
Var : MACDlong30(0),MACDlongSIG30(0);
var : S(0),T(0);
MACDlong30 = MACD(shortP230, longP230);
MACDlongSIG30 = ema(MACD(shortP230, longP230), emaP30);
if var11 > var11[1] Then
{
T = 1;
S = C;
}
if var11 < var11[1] Then
{
T = -1;
S = C;
}
if MarketPosition == 0 and T == 1 and MACDlong30 > MACDlong30[1] Then
Buy("b",AtStop,S*1.05);
if MarketPosition == 1 and T == -1 Then
ExitLong("bx",AtStop,S*0.95);
즐거운 하루되세요
> 기관장 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다
> 수고 많으십니다.수식 문의 드립니다.
input : P1(13),P2(5);
var11 = trix(P1);
var21 = ema(var11,p2);
Input : shortP230(12), longP230(26), emaP30(9);
Var : MACDlong30(0),MACDlongSIG30(0);
MACDlong30 = MACD(shortP230, longP230);
MACDlongSIG30 = ema(MACD(shortP230, longP230), emaP30);
1) 매수
macdlng30가 상승 중이고, trix(13,5) 의 var11 이 반등시작 하는시점부터 5% 상승시즉시 매수
2) 매도
trix(13,5) 의 var11 이 하락 시작 하는 점 부터 5% 하락시 즉시 매도