커뮤니티

차이점

프로필 이미지
peace
2008-07-18 04:39:59
837
글번호 16258
답변완료

첨부 이미지

If c>o Then { Buy("매수1",AtLimit,C); } 나오던 신호가 If c>o Then { Buy("매수",atmarket); Buy("매수1",AtLimit,C); } 나오지 않을 때(시뮬) 즉 AtLimit신호와 atmarket신호가 동시에 나와야 되는데 어떤 때는 나오고 어떤 때는 안나오느데 이유가 뭔지요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2008-07-18 11:05:36

안녕하세요 예스스탁입니다. 수식을 읽어 들어갈때 위에서 아래방향으로 읽어 들어가므로 If c>o Then { Buy("매수",atmarket); Buy("매수1",AtLimit,C); } 실제 주문함수의 경우 Buy("매수",atmarket)만 적용되게 됩니다. Buy("매수",atmarket);에 의해서 매수주문이 발생하므로 Buy("매수1",AtLimit,C);은 의미가 없습니다. 즐거운 하루되세요 > peace 님이 쓴 글입니다. > 제목 : 차이점 > If c>o Then { Buy("매수1",AtLimit,C); } 나오던 신호가 If c>o Then { Buy("매수",atmarket); Buy("매수1",AtLimit,C); } 나오지 않을 때(시뮬) 즉 AtLimit신호와 atmarket신호가 동시에 나와야 되는데 어떤 때는 나오고 어떤 때는 안나오느데 이유가 뭔지요?