커뮤니티
수식 문의 드립니다
2015-03-30 08:54:57
185
글번호 84522
안녕하세요
If ma(C,20) > ma(C,60) Then
{ Buy(“1”); }
If ma(C,20) < ma(C,60) Then
{ Sell(“2”); }
위식을 아래조건에 맞는 수식으로 부탁드립니다.
1) 매수진입후 포지션대비 손실이 5p 이상이고 ma(C,20) > ma(C,60) 조건을
만족할 때 추가매수.
2) 매도진입후 포지션대비 손실이 5p 이상이고 ma(C,20) < ma(C,60) 이조건을
만족할 때 추가매도.
3) 추가매수진입은 수익이 7p 이상이거나 “1” 매수진입가와 같아지면 청산.
4) 추가매도진입은 수익이 7p 이상이거나 “2” 매도진입가와 같아지면 청산.
수고하세요
답변 1
예스스탁 예스스탁 답변
2015-03-30 17:30:18
안녕하세요
예스스탁입니다.
피라미딩을 다른진입신호만 허용으로 설정하고 적용하시면 됩니다.
If MarketPosition <= 0 and ma(C,20) > ma(C,60) Then
{ Buy("1"); }
If MarketPosition >= 0 and ma(C,20) < ma(C,60) Then
{ Sell("2"); }
if MarketPosition == 1 then{
if MaxEntries == 1 and C <= EntryPrice-5 and ma(C,20) > ma(C,60) Then
buy("bb");
if MaxEntries == 2 Then{
ExitLong("bx1",atlimit,LatestEntryPrice(0)+7,"bb");
ExitLong("bx2",atlimit,EntryPrice,"bb");
}
}
if MarketPosition == -1 then{
if MaxEntries == 1 and C >= EntryPrice+5 and ma(C,20) < ma(C,60) Then
sell("ss");
if MaxEntries == 2 Then{
ExitShort("sx1",atlimit,LatestEntryPrice(0)-7,"ss");
ExitShort("sx2",atlimit,EntryPrice,"ss");
}
}
즐거운 하루되세요
> 초보자 님이 쓴 글입니다.
> 제목 : 수식 문의 드립니다
> 안녕하세요
If ma(C,20) > ma(C,60) Then
{ Buy(“1”); }
If ma(C,20) < ma(C,60) Then
{ Sell(“2”); }
위식을 아래조건에 맞는 수식으로 부탁드립니다.
1) 매수진입후 포지션대비 손실이 5p 이상이고 ma(C,20) > ma(C,60) 조건을
만족할 때 추가매수.
2) 매도진입후 포지션대비 손실이 5p 이상이고 ma(C,20) < ma(C,60) 이조건을
만족할 때 추가매도.
3) 추가매수진입은 수익이 7p 이상이거나 “1” 매수진입가와 같아지면 청산.
4) 추가매도진입은 수익이 7p 이상이거나 “2” 매도진입가와 같아지면 청산.
수고하세요
다음글