Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
답변 1
예스스탁
예스스탁 답변
2022-05-10 13:45:37
안녕하세요
예스스탁입니다.
Input : Period(12), sigPeriod(9),당일진입횟수(1);
var : E1(0),entry(0);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
if Bdate != Bdate[1] Then
E1 = TotalTrades;
if MarketPosition == 0 Then
entry = TotalTrades-E1;
Else
entry = TotalTrades-E1+1;
If CrossUP(value1, value2) Then
{
if entry < 당일진입횟수 Then
Buy("b");
Else
ExitShort("sx");
}
If CrossDown(value1, value2) Then
{
if entry < 당일진입횟수 Then
Sell("s");
Else
ExitLong("bx");
}
즐거운 하루되세요
> 최성준 님이 쓴 글입니다.
> 제목 : 진입을 하루 한번만 하고 싶어요 도와주세요
> Input : Period(12), sigPeriod(9);
value1 = TRIX(Period);
value2 = ema(value1, sigPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}