안녕하세요.
아래의 수식이 이동평균선 골드때 매도, 데드때 매수 하는 역추세 수식인데
여기에다가 피라미딩 방식으로 추가했으면 합니다.
예를 들어 골드크로스 때 매도 들어갔는데 매도 들어간 시점 기준해서 +0.001pt 상승때마다
추가로 1계약씩 매도가 들어갔다가 청산은 다음 골드크로스 때 일괄청산 하는 방식입니다.
데드크로스 때는 매수 들어간 후 매수 들어간 시점 기준해서 -0.001pt 하락때마다
추가로 1계약씩 매수가 들어갔다가 청산은 다음 데드크로스 때 일괄청산 하는 방식입니다.
만약에 추가로 피라미딩이 안들어갔을 경우에는 골드 때 매도, 데드 때 매수가 계속 진행이
되고요.
수식 작성 좀 부탁드립니다.
매매종목 : 해외선물(AUD) 5분봉 기준 입니다.
===============================================
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매도/매수청산
If CrossUP(value1, value2) Then
{
Sell();
}
# 매수/매도청산
If CrossDown(value1, value2) Then
{
Buy();
}
답변 1
예스스탁
예스스탁 답변
2021-05-27 15:50:23
안녕하세요
예스스탁입니다.
피라미딩은 모든진입신호 허용으로 설정하고 적용하시면 됩니다.
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매도/매수청산
If MarketPosition >= 0 and CrossUP(value1, value2) Then
{
Sell("s");
}
# 매수/매도청산
If MarketPosition <= 0 and CrossDown(value1, value2) Then
{
Buy("b");
}
if MarketPosition == -1 Then
{
Sell("ss",AtLimit,LatestEntryPrice(0)+0.001);
}
if MarketPosition == 1 Then
{
Buy("bb",AtLimit,LatestEntryPrice(0)+0.001);
}
즐거운 하루되세요
> 바다가좋아 님이 쓴 글입니다.
> 제목 : 수식 작성 부탁드립니다.
> 안녕하세요.
아래의 수식이 이동평균선 골드때 매도, 데드때 매수 하는 역추세 수식인데
여기에다가 피라미딩 방식으로 추가했으면 합니다.
예를 들어 골드크로스 때 매도 들어갔는데 매도 들어간 시점 기준해서 +0.001pt 상승때마다
추가로 1계약씩 매도가 들어갔다가 청산은 다음 골드크로스 때 일괄청산 하는 방식입니다.
데드크로스 때는 매수 들어간 후 매수 들어간 시점 기준해서 -0.001pt 하락때마다
추가로 1계약씩 매수가 들어갔다가 청산은 다음 데드크로스 때 일괄청산 하는 방식입니다.
만약에 추가로 피라미딩이 안들어갔을 경우에는 골드 때 매도, 데드 때 매수가 계속 진행이
되고요.
수식 작성 좀 부탁드립니다.
매매종목 : 해외선물(AUD) 5분봉 기준 입니다.
===============================================
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매도/매수청산
If CrossUP(value1, value2) Then
{
Sell();
}
# 매수/매도청산
If CrossDown(value1, value2) Then
{
Buy();
}