커뮤니티

피라미딩 매수상태에서 진입이후 2틀이상부터 추가매수 가능

프로필 이미지
영원한자유
2021-09-05 10:10:53
700
글번호 152029
답변완료

첨부 이미지

피라미딩 2번째 매수 진입이후 하루는 쉬고 2틀지나고 진입가능하도록 구현하고 싶습니다. 그러나, EntryDate(N)함수가 피라미딩 상황에서는 포지션이 시작되는 첫진입의 날짜만 제어하는 것 같습니다. 파리미딩의 첫진입말고 2번째 진입부터 하루쉬고 2틀째 진입가능하도록 로직 구현 가능한지 궁금합니다. EX) if Sdate >= EntryDate + 1 : 이로직은 피라미딩에서는 적용이 안됩니다. 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-09-06 13:46:53

안녕하세요 예스스탁입니다. var : ii(0); if bdate != Bdate[1] Then ii = ii+1; if MarketPosition == 0 and 매수조건 Then Buy(); if MarketPosition == 1 Then { if CurrentContracts > CurrentContracts[1] Then var1 = ii; if ii >= var1+1 and 매수조건 Then Buy(); } 즐거운 하루되세요 > 영원한자유 님이 쓴 글입니다. > 제목 : 피라미딩 매수상태에서 진입이후 2틀이상부터 추가매수 가능 > 피라미딩 2번째 매수 진입이후 하루는 쉬고 2틀지나고 진입가능하도록 구현하고 싶습니다. 그러나, EntryDate(N)함수가 피라미딩 상황에서는 포지션이 시작되는 첫진입의 날짜만 제어하는 것 같습니다. 파리미딩의 첫진입말고 2번째 진입부터 하루쉬고 2틀째 진입가능하도록 로직 구현 가능한지 궁금합니다. EX) if Sdate >= EntryDate + 1 : 이로직은 피라미딩에서는 적용이 안됩니다. 감사합니다.