커뮤니티

문의합니다

프로필 이미지
파티아
2020-11-19 00:19:45
537
글번호 144029
답변완료
안녕하세요 marketposition==1 진입명 "A"와 "B" 두번의 진입중으로 두 계약 보유중일 경우인데요, 만약 세번째 매수를 반드시 진입명 "A"의 진입 시점에서만 매수하는 수식을 부탁드립니다 if crossup(c,A) then buy(); 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-11-19 16:13:17

안녕하세요 예스스탁입니다. 문의하신 내용은 A진입식에 제어하시면 안됩니다. A와 B중에 세번째 진입은 A로만 해야 하므로 B진입을 세번재 진입으로는 나오지 않게 조건을 주셔야 합니다. if crossup(c,A) then buy("A"); if crossup(c,B) and MaxEntries != 2 Then buy("B"); MaxEntries != 2는 현재 2번진입이 발생한 상태가 아니라는 의미로 진입이 2번 발생해서 MaxEntries == 2이면 다음진입은 3번쨰 진입이므로 B로는 신호가 발생하지 않게 됩니다. 즐거운 하루되세요 > 파티아 님이 쓴 글입니다. > 제목 : 문의합니다 > 안녕하세요 marketposition==1 진입명 "A"와 "B" 두번의 진입중으로 두 계약 보유중일 경우인데요, 만약 세번째 매수를 반드시 진입명 "A"의 진입 시점에서만 매수하는 수식을 부탁드립니다 if crossup(c,A) then buy(); 감사합니다