1. 시스템 매매에서 첫 진입 수량을 정하는 수식은 어떻게 작성할까요?
첫 진입 수량 5개, 또는 1개 등등
2. 시스템에서 전 매매가 승리하면 다음 진입때 2배 진입하는 수식
실패시에는 첫 진입 수량으로 초기화해서 진입
3. 시스템에서 전 매매가 실패하면 다음 진입때 2배 진입하는 수식
실패시에는 첫 진입 수량으로 초기화해서 진입
답변 1
예스스탁
예스스탁 답변
2023-07-10 16:46:42
안녕하세요
예스스탁입니다.
input : 첫진입수량(5);
var : vol(0);
if MarketPosition <= 0 and 매수진입조건 Then
{
if MarketPosition == 0 Then
{
if TotalTrades == 0 Then
vol = 첫진입수량;
if TotalTrades >= 1 and PositionProfit(1) <= 0 Then
vol = 첫진입수량;
if TotalTrades >= 1 and PositionProfit(1) > 0 Then
vol = MaxContracts(1)*2;
}
Else
{
if PositionProfit(0) <= 0 Then
vol = 첫진입수량;
Else
vol = MaxContracts*2;
}
Buy("b",OnClose,Def,vol);
}
if MarketPosition >= 0 and 매도진입조건 Then
{
if MarketPosition == 0 Then
{
if TotalTrades == 0 Then
vol = 첫진입수량;
if TotalTrades >= 1 and PositionProfit(1) <= 0 Then
vol = 첫진입수량;
if TotalTrades >= 1 and PositionProfit(1) > 0 Then
vol = MaxContracts(1)*2;
}
Else
{
if PositionProfit(0) <= 0 Then
vol = 첫진입수량;
Else
vol = MaxContracts*2;
}
Sell("s",OnClose,Def,vol);
}
즐거운 하루되세요
> 돈을잃자 님이 쓴 글입니다.
> 제목 : 수고하십니다
> 1. 시스템 매매에서 첫 진입 수량을 정하는 수식은 어떻게 작성할까요?
첫 진입 수량 5개, 또는 1개 등등
2. 시스템에서 전 매매가 승리하면 다음 진입때 2배 진입하는 수식
실패시에는 첫 진입 수량으로 초기화해서 진입
3. 시스템에서 전 매매가 실패하면 다음 진입때 2배 진입하는 수식
실패시에는 첫 진입 수량으로 초기화해서 진입