아래에서 1번 매수 진입은 작동 잘 되는데
2번 매도 진입은 작동이 되지 않습니다.
자세히 살펴보았는데 매수 조건과 매도 조건이 같은데
왜 그렇지 모르겠습니다. 수정 좀 부탁드립니다.
(1번은 신호 발생 잘 됩니다.하지만 2번은 신호가 하나도 나오지 않습니다.)
1
var : T(0);
if C > O Then
T = 1;
if C < O Then
T = -1;
if T == 1 and T != T[1] Then
Buy();
if MarketPosition == 1 and T == -1 Then
ExitLong();
2
var : T(0);
if C > O Then
T = 1;
if C < O Then
T = -1;
if T == -1 and T != T[1] Then
Buy();
if MarketPosition == -1 and T == 1 Then
ExitShort();
답변 1
예스스탁
예스스탁 답변
2021-09-01 18:29:59
안녕하세요
예스스탁입니다.
진입이 매수로 되어 있었습니다. 매도진입으로 변경해 드립니다.
var : T(0);
if C > O Then
T = 1;
if C < O Then
T = -1;
if T == -1 and T != T[1] Then
Sell();
if MarketPosition == -1 and T == 1 Then
ExitShort();
즐거운 하루되세요
> 선물대장 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 아래에서 1번 매수 진입은 작동 잘 되는데
2번 매도 진입은 작동이 되지 않습니다.
자세히 살펴보았는데 매수 조건과 매도 조건이 같은데
왜 그렇지 모르겠습니다. 수정 좀 부탁드립니다.
(1번은 신호 발생 잘 됩니다.하지만 2번은 신호가 하나도 나오지 않습니다.)
1
var : T(0);
if C > O Then
T = 1;
if C < O Then
T = -1;
if T == 1 and T != T[1] Then
Buy();
if MarketPosition == 1 and T == -1 Then
ExitLong();
2
var : T(0);
if C > O Then
T = 1;
if C < O Then
T = -1;
if T == -1 and T != T[1] Then
Buy();
if MarketPosition == -1 and T == 1 Then
ExitShort();