예스스탁
예스스탁 답변
2023-08-29 11:28:38
안녕하세요
예스스탁입니다.
1
var1 = ma(C,20);
Var2 = ma(C,60);
if MarketPosition <= 0 and CrossUp(var1,Var2) Then
{
Buy("b",AtStop,NextBarOpen+PriceScale*10);
}
if MarketPosition == 1 Then
{
if abs(EntryPrice-L[BarsSinceEntry+1]) < PriceScale*20 Then
value1 = L[BarsSinceEntry+1];
Else
value1 = (EntryPrice+L[BarsSinceEntry+1])/2;
ExitLong("bx",AtStop,value1);
}
if MarketPosition >= 0 and CrossDown(var1,Var2) Then
{
Sell("s",AtStop,NextBarOpen-PriceScale*10);
}
if MarketPosition == 1 Then
{
if abs(EntryPrice-H[BarsSinceEntry+1]) < PriceScale*20 Then
value2 = H[BarsSinceEntry+1];
Else
value2 = (EntryPrice+H[BarsSinceEntry+1])/2;
ExitShort("sx",AtStop,value2);
}
2
var1 = ma(C,20);
Var2 = ma(C,60);
if MarketPosition <= 0 and CrossUp(var1,Var2) Then
{
Buy("b",AtStop,NextBarOpen);
}
if MarketPosition == 1 Then
{
if EntryPrice < (H[BarsSinceEntry]+L[BarsSinceEntry])/2 Then
value1 = L[BarsSinceEntry+1];
Else
value1 = (H[BarsSinceEntry+1]+L[BarsSinceEntry+1])/2;
ExitLong("bx",AtStop,value1);
}
if MarketPosition >= 0 and CrossDown(var1,Var2) Then
{
Sell("s",AtStop,NextBarOpen);
}
if MarketPosition == 1 Then
{
if EntryPrice > (H[BarsSinceEntry]+L[BarsSinceEntry])/2 Then
value2 = H[BarsSinceEntry+1];
Else
value2 = (H[BarsSinceEntry+1]+L[BarsSinceEntry+1])/2;
ExitShort("sx",AtStop,value2);
}
즐거운 하루되세요
> 하루만 님이 쓴 글입니다.
> 제목 : 시스템식 문의 드립니다.
> 신호발생한 캔들의 바로 이전캔들을 손절의 기준으로 잡는 시스템식 2가지 요청드립니다.
1]
매수식:
20이평이 60이평 골든크로스 되면 다음봉 시가+10틱에 매수(Nextbaropen+pricescale*10)
손절식:
신호발생한 캔들의 바로 이전 캔들 저가를 기준으로,
매수체결가와 저가의 간격이 20틱 이하면.... 신호 전 캔들 저가이탈시 손절
매수체결가와 저가의 간격이 20틱 이상이면.... 매수가와 신호 전 캔들 저가의 1/2가격 이탈시 손절
매도식:
20이평이 60이평 데드크로스 되면 다음봉 시가-10틱에 매도(Nextbaropen-pricescale*10)
손절식:
신호발생한 캔들의 바로 이전 캔들 고가를 기준으로,
매도체결가와 고가의 간격이 20틱 이하면.... 고가돌파시 손절
매도체결가와 고가의 간격이 20틱 이상이면.... 매도가와 고가의 1/2가격 돌파시 손절
## 신호가와 이전고가/저가의 갭이 발생한 경우는 진입 금지
- 매수진입가격이 이전캔들의 저가 이하인 경우
- 매도진입가격이 이전캔들의 고가 이상인 경우
2]
매수식:
20이평이 60이평 골든크로스 되면 다음봉 시가에 매수(Nextbaropen)
매수 손절식:
신호발생 캔들의 중심가격((고가+저가)/2) 를 기준으로
진입가격이 중심가격보다 낮으면 신호발생 바로 전 캔들의 저가를 이탈시 손절
진입가격이 중심가격보다 높으면 신호발생 바로 전 캔들의 중심가격 이탈시 손절
매도식:
20이평이 60이평 데드크로스 되면 다음봉 시가에 매도(Nextbaropen)
매도 손절식:
신호발생 캔들의 중심가격((고가+저가)/2) 를 기준으로
진입가격이 중심가격보다 높으면 신호발생 바로 전 캔들의 고가를 돌파시 손절
진입가격이 중심가격보다 낮으면 신호발생 바로 전 캔들의 중심가격 돌파시 손절
## 신호가와 이전고가/저가의 갭이 발생한 경우는 진입 금지
- 매수진입가격이 이전캔들의 저가 이하인 경우
- 매도진입가격이 이전캔들의 고가 이상인 경우
미리 감사드립니다.