커뮤니티
계약수 증가 방법 문의 드립니다.
2018-01-23 10:37:40
229
글번호 115973
안녕하세요,
직전거래에서 이익이나면 거래계약을 1개 추가하고,
직전거래에서 손실이나거나, 누적거래계약이 10개를 넘으면 다시 거래계약을 1로 설정하고 싶습니다.
어떻게 수식을 구현하면 될까요?
답변 1
예스스탁 예스스탁 답변
2018-01-24 13:02:48
안녕하세요
예스스탁입니다.
var : vol(0);
if MarketPosition <= 0 and 매수진입조건 Then{
if MarketPosition == 0 Then{
if PositionProfit(1) <= 0 Then
vol = 1;
Else
vol = MaxContracts(1)+1;
}
if MarketPosition == -1 Then{
if PositionProfit <= 0 Then
vol = 1;
Else
vol = MaxContracts+1;
}
if vol > 10 Then
vol = 1;
buy("b",OnClose,def,vol);
}
if MarketPosition >= 0 and 매도진입조건 Then{
if MarketPosition == 0 Then{
if PositionProfit(1) <= 0 Then
vol = 1;
Else
vol = MaxContracts(1)+1;
}
if MarketPosition == 1 Then{
if PositionProfit <= 0 Then
vol = 1;
Else
vol = MaxContracts+1;
}
if vol > 10 Then
vol = 1;
sell("s",OnClose,def,vol);
}
즐거운 하루되세요
> 라면의비밀 님이 쓴 글입니다.
> 제목 : 계약수 증가 방법 문의 드립니다.
> 안녕하세요,
직전거래에서 이익이나면 거래계약을 1개 추가하고,
직전거래에서 손실이나거나, 누적거래계약이 10개를 넘으면 다시 거래계약을 1로 설정하고 싶습니다.
어떻게 수식을 구현하면 될까요?