커뮤니티

문의드립니다.

프로필 이미지
자오지환웅
2017-02-01 03:33:05
117
글번호 106398
답변완료
일정한 시간 간격으로 피라미딩 진입하는 식을 알고싶습니다. 가령 예를 들자면 첫매수진입 이후에 직전진입후 10분이 경과하고, 직전진입보다 가격이 높으면 계속 피라미딩으로 진입하는. 제 경우에는 진입시간이 잘 해결이 안됩니다. 시간이 60분 단위라서 무작정 시간에 +1000 (10분)을 해서는 안되는것 같습니다. 분봉뿐 아니라 틱봉에도 적용할 수 있는 수식 부탁드립니다. 항상 건강하세요. ^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-02-01 15:40:29

안녕하세요 예스스탁입니다. 시간을 밤 0시 이후 분수로 리턴해 주는 TimeToMinutes함수를 이용하시면 됩니다. 첫진입후 10분 간격으로 직전진입가와 비교해 추가진입을 하는 식입니다. var : ET(0); if MarketPosition == 1 then{ ET = (TimeToMinutes(stime)-TimeToMinutes(EntryTime(0)))%10; if ET < ET[1] and C > LatestEntryPrice(0) Then buy("bb"); } if MarketPosition == -1 then{ ET = (TimeToMinutes(stime)-TimeToMinutes(EntryTime(0)))%10; if ET < ET[1] and C < LatestEntryPrice(0) Then sell("ss"); } 즐거운 하루되세요 > 자오지환웅 님이 쓴 글입니다. > 제목 : 문의드립니다. > 일정한 시간 간격으로 피라미딩 진입하는 식을 알고싶습니다. 가령 예를 들자면 첫매수진입 이후에 직전진입후 10분이 경과하고, 직전진입보다 가격이 높으면 계속 피라미딩으로 진입하는. 제 경우에는 진입시간이 잘 해결이 안됩니다. 시간이 60분 단위라서 무작정 시간에 +1000 (10분)을 해서는 안되는것 같습니다. 분봉뿐 아니라 틱봉에도 적용할 수 있는 수식 부탁드립니다. 항상 건강하세요. ^^