If 사랑매수조건 Then{
Buy("b사랑");
}
If marketposition==1 and Entryname=="b사랑" Then{
Exitlong("bx사랑손",atstop,b사랑Entryprice-1);
}
If marketposition(1)==1 and Exitname=="bx사랑손" and marketposition==0 Then{
Buy("b사랑4",atlimit,b사랑Entryprice-4);
}
위와같이 만들어봤는데 안 되네요.
b사랑 매수후 1포인트 손절하고
손절후 다른 포지션이 없는 상태가 유지되고 있다면 b사랑매수했던 가격의 4포인트 아래에서 재매수(b사랑4)하고자 할 때의 정확한 시스템식을 부탁드립니다.
답변 1
예스스탁
예스스탁 답변
2020-08-05 10:42:00
안녕하세요
예스스탁입니다.
포지션함수에서 매개변수(0)은 현재 진행중인 진입에 관련된 함수에만 제공됩니다.
entryprice(0),Entryname(0)
(0)은 생략가능합니다.
청산함수에 매개변수는(0)이 없습니다.
Exitname은 Exitname(1)로 사용해야 하며
직전 청산된 거래의 진입가격은 Entryprice(1)입니다.
If marketposition(1)==1 and Exitname(1)=="bx사랑손" and marketposition==0 Then{
Buy("b사랑4",atlimit,Entryprice(1)-4);
}
즐거운 하루되세요
> 묘선낭자 님이 쓴 글입니다.
> 제목 : 손절 후 다시 사고자 할 때의 시스템식
> If 사랑매수조건 Then{
Buy("b사랑");
}
If marketposition==1 and Entryname=="b사랑" Then{
Exitlong("bx사랑손",atstop,b사랑Entryprice-1);
}
If marketposition(1)==1 and Exitname=="bx사랑손" and marketposition==0 Then{
Buy("b사랑4",atlimit,b사랑Entryprice-4);
}
위와같이 만들어봤는데 안 되네요.
b사랑 매수후 1포인트 손절하고
손절후 다른 포지션이 없는 상태가 유지되고 있다면 b사랑매수했던 가격의 4포인트 아래에서 재매수(b사랑4)하고자 할 때의 정확한 시스템식을 부탁드립니다.