예스스탁
예스스탁 답변
2021-05-26 10:21:00
안녕하세요
예스스탁입니다.
아래수식 내용 참고하시기 바랍니다.
var : vv(1);
if MarketPosition == 0 Then
{
if TotalTrades > TotalTrades[1] Then
{
if PositionProfit(1) > 0 Then
vv = max(1,maxContracts(1)+1);
Else
VV = max(1,maxContracts(1)-1);
}
}
Else
{
if PositionProfit(0) > 0 Then
VV = max(1,MaxContracts+1);
Else
VV = max(1,MaxContracts-1);
}
if CrossUp(ma(c,5),ma(C,20)) Then#매수진입조건
Buy("b",OnClose,DEF,VV);
if CrossDown(ma(c,5),ma(C,20)) Then #매도진입조건
Sell("s",OnClose,DEF,VV);
즐거운 하루되세요
> 클레멘타인 님이 쓴 글입니다.
> 제목 : 주문할 때,,
> 시스템 주문에서 매도, 매수에 관계없이 직전 청산결과가 손실이면,
다음 주문은 계약수를 1계약 줄여서 주문하고,
직전 청산 결과가 이익이면
다음 주문은 1계약 추가해서 주문하려면 어떻게 해야 하는지 알려주세요,,,
물론, 주문은 1계약 이하는 있을 수 없으니까, 최소주문은 1계약이 되어야 하겠지요,,,
청산 주문은 따로 나갈수도 있고,
(예를들면 이익실현, 트레일링 스탑, 자체 청산주문 등등)
리버설 형태로 반대주문과 동시에 나갈 수도 있습니다.
항상 친절한 답변에 감사드립니다.