다음의 시스템 식의 완성을 부탁 합니다.
1.최근 매도 또는 매수 진입 후 1000 포인트 이상 수익 이 후 최고 가격(수익) 대비 400포인트 이상 하락한 경우 청산
2. 최근 매수 청산 이후 최저가 대비 400포인트이상 상승 한 경우 매수.
3. 최근 매도 청산 이후 최고가 대비 400포인트이상 하락 한 경우 매도.
답변 1
예스스탁
예스스탁 답변
2025-02-03 14:20:56
안녕하세요
예스스탁입니다.
if MarketPosition == 1 Then
{
if highest(H,BarsSinceEntry) >= EntryPrice+1000 Then
ExitLong("bx",AtStop,highest(H,BarsSinceEntry)-400);
}
if MarketPosition == -1 Then
{
if lowest(L,BarsSinceEntry) <= EntryPrice-1000 Then
ExitShort("sx",AtStop,lowest(L,BarsSinceEntry)+400);
}
if MarketPosition == 0 and MarketPosition(1) == 1 Then
Buy("rB",AtStop,lowest(L,BarsSinceExit(1))+400);
if MarketPosition == 0 and MarketPosition(1) == -1 Then
Sell("rS",AtStop,highest(H,BarsSinceExit(1))-400);
즐거운 하루되세요
> 너무조아 님이 쓴 글입니다.
> 제목 : 최고 가 / 최저 가
> 다음의 시스템 식의 완성을 부탁 합니다.
1.최근 매도 또는 매수 진입 후 1000 포인트 이상 수익 이 후 최고 가격(수익) 대비 400포인트 이상 하락한 경우 청산
2. 최근 매수 청산 이후 최저가 대비 400포인트이상 상승 한 경우 매수.
3. 최근 매도 청산 이후 최고가 대비 400포인트이상 하락 한 경우 매도.