- 2회는 변수로 / 10봉도 변수로
1. 직전 트레이딩 2회 연속 돈을 잃고 끝나면
2. 2회가 끝가고 앞으로 10봉간 진입을 막는다 그리고 10봉이 지나고 나면 다시 진입 열어줌
아내가 만들어 주신건데 작동을 제대로 안합니다 2회연속 트레이딩 패하면 그대로 멈추는데 이 부분 보완부탁드립니다.
////////////////////////////////////////////////////////////////////////////////////
2
var : losscnt(0),xidx(0),trade(true);
if TotalTrades > TotalTrades[1] Then
{
if PositionProfit(1) < 0 Then
{
losscnt = losscnt+1;
if losscnt == 2 Then
{
trade = False;
xidx = Index;
}
}
Else
losscnt = 0;
}
if trade == false and xidx == xidx+10 Then
trade = true;
if trade == true Then
{
진입수식
}
즐거운 하루되세요
답변 1
예스스탁
예스스탁 답변
2025-04-15 13:44:17
안녕하세요
예스스탁입니다.
input : X(2),bar(10);
var : losscnt(0),xidx(0),trade(true);
if TotalTrades > TotalTrades[1] Then
{
if PositionProfit(1) < 0 Then
{
losscnt = losscnt+1;
if losscnt == X Then
{
trade = False;
xidx = Index;
}
}
Else
losscnt = 0;
}
if trade == false and Index == xidx+bar Then
trade = true;
if trade == true Then
{
if CrossUp(C,ma(C,20)) Then
Buy();
if CrossDown(c,ma(C,20)) Then
Sell();
# 진입수식
}
즐거운 하루되세요
> 소드노 님이 쓴 글입니다.
> 제목 : 시스템 부탁드립니다
>
- 2회는 변수로 / 10봉도 변수로
1. 직전 트레이딩 2회 연속 돈을 잃고 끝나면
2. 2회가 끝가고 앞으로 10봉간 진입을 막는다 그리고 10봉이 지나고 나면 다시 진입 열어줌
아내가 만들어 주신건데 작동을 제대로 안합니다 2회연속 트레이딩 패하면 그대로 멈추는데 이 부분 보완부탁드립니다.
////////////////////////////////////////////////////////////////////////////////////
2
var : losscnt(0),xidx(0),trade(true);
if TotalTrades > TotalTrades[1] Then
{
if PositionProfit(1) < 0 Then
{
losscnt = losscnt+1;
if losscnt == 2 Then
{
trade = False;
xidx = Index;
}
}
Else
losscnt = 0;
}
if trade == false and xidx == xidx+10 Then
trade = true;
if trade == true Then
{
진입수식
}
즐거운 하루되세요