[시스템 내용]
1. 최초매수 - 20이평-60이평 데드크로스 발생시 최초100주 매수합니다.
매수청산 - 직전 집입 또는 청산 거래가격의 4% 상승시 10주씩 분할청산 합니다.
추가매수 - 직전 집입 또는 청산 가격의 3% 하락시 10주씩 추가매수 합니다.
2. 보유수량이 모두 청산 되면 다시 20이평 60이평 데드크로스 발생시 100주매수 다시 10주씩 분할 매수매도를 반복하는 시스템을 만들고 싶습니다.
즐거운 하루 되세요~~
답변 1
예스스탁
예스스탁 답변
2021-04-13 13:54:38
안녕하세요
예스스탁입니다.
피라미딩을 모든진입신호허용으로 설정하고 적용하시면 됩니다.
var : LP(0);
var1 = ma(C,20);
Var2 = ma(C,60);
if MarketPosition == 0 and CrossDown(var1,Var2) Then
Buy("b",OnClose,DEF,100);
if MarketPosition == 1 Then
{
if CurrentContracts > CurrentContracts[1] Then
LP = LatestEntryPrice(0);
if CurrentContracts < CurrentContracts[1] Then
LP = LatestExitPrice(0);
Buy("bb",Atlimit,LP*0.97,10);
ExitLong("bx",AtLimit,LP*0.97,"",10,1);
}
즐거운 하루되세요
> 미운오리 님이 쓴 글입니다.
> 제목 : 시스템식부탁드립니다
> [시스템 내용]
1. 최초매수 - 20이평-60이평 데드크로스 발생시 최초100주 매수합니다.
매수청산 - 직전 집입 또는 청산 거래가격의 4% 상승시 10주씩 분할청산 합니다.
추가매수 - 직전 집입 또는 청산 가격의 3% 하락시 10주씩 추가매수 합니다.
2. 보유수량이 모두 청산 되면 다시 20이평 60이평 데드크로스 발생시 100주매수 다시 10주씩 분할 매수매도를 반복하는 시스템을 만들고 싶습니다.
즐거운 하루 되세요~~