커뮤니티
문의드립니다
2016-05-30 22:36:56
137
글번호 98624
특정일에는 무조건 진입 청산과 진입 금지를 하려고 합니다.
아래식이 제대로 먹히지 않는데 무엇이 문제인가요 ?
var : xCond(false);
if (date==20160520 or date==20160526) Then
xCond == true;
if xCond == false 조건식 Then buy();
if xCond == false 조건식 Then Sell();
if xCond == true and marketposition <> 0 then { exitshort(); exitlong(); }
감사합니다.
답변 1
예스스탁 예스스탁 답변
2016-05-31 13:18:21
안녕하세요
예스스탁입니다.
변수에는 값이 한번 저장되면
다른 값으로 변경해 주기전까지는 해당값이 유지됩니다.
var : xCond(false);
if (date==20160520 or date==20160526) Then
xCond = true;
위 내용은 xCond 는 초기값이 false인데
지정한 날자가 되면 true가 되고 계속 true를 유지하게 됩니다.
또한 예스랭귀지에서는 변수에 값저장은 =입니다.
==은 같다라는 표현입니다.
var : xCond(false);
if (date==20160520 or date==20160526) Then
xCond == true;
else
xCond == false;
if xCond == false and 조건식 Then buy();
if xCond == false and 조건식 Then Sell();
if xCond == true and marketposition <> 0 then { exitshort(); exitlong(); }
즐거운 하루되세요
> 이뚱이 님이 쓴 글입니다.
> 제목 : 문의드립니다
> 특정일에는 무조건 진입 청산과 진입 금지를 하려고 합니다.
아래식이 제대로 먹히지 않는데 무엇이 문제인가요 ?
var : xCond(false);
if (date==20160520 or date==20160526) Then
xCond == true;
if xCond == false 조건식 Then buy();
if xCond == false 조건식 Then Sell();
if xCond == true and marketposition <> 0 then { exitshort(); exitlong(); }
감사합니다.