커뮤니티

질문입니다

프로필 이미지
파인애플
2012-07-03 14:35:31
341
글번호 52557
답변완료
아래의 조건식에서 if date != date[1] Then Condition1 = false; if data2(bids/Asks) > 1 Then Condition1 = True; 당일 장시작 이후 1 이상이 없을 때만 매매 하고 싶을때 Condition1 = false 을 넣고 하면 될 것 같은데 질문은 만약 9시 30분 까지는 1 이하로 움직이다가 31분에 1.5 32분 부터는 다시 1 이하로 움직였고 10시 정도에 매매 신호가 나왔다면 condition1 의 값이 true 가 되어 매매가 안되어지는거죠? 즉..한번 1을 넘겨서 true 되었다면 다시는 false로 안넘어 가는거죠??
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-07-04 16:09:27

안녕하세요 예스스탁입니다. 예 맞습니다. 당일 1이상의 값을 한번넘으면 그후로는 계속 true입니다. 시작 이후 1 이상이 없을 때만 매매 하고자 하시면 진입조건식에 Condition1 == false 조건을 추가하시면 됩니다. 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 질문입니다 > 아래의 조건식에서 if date != date[1] Then Condition1 = false; if data2(bids/Asks) > 1 Then Condition1 = True; 당일 장시작 이후 1 이상이 없을 때만 매매 하고 싶을때 Condition1 = false 을 넣고 하면 될 것 같은데 질문은 만약 9시 30분 까지는 1 이하로 움직이다가 31분에 1.5 32분 부터는 다시 1 이하로 움직였고 10시 정도에 매매 신호가 나왔다면 condition1 의 값이 true 가 되어 매매가 안되어지는거죠? 즉..한번 1을 넘겨서 true 되었다면 다시는 false로 안넘어 가는거죠??