커뮤니티

문의드립니다~

프로필 이미지
겐지
2017-06-22 00:17:44
110
글번호 110636
답변완료
if MarketPosition == 1 and tic5<=tic20 and h>=tic20 Then exitlong("H롱청산"); if MarketPosition == -1 and tic5>=tic20 and L<=tic20 Then exitshort("H숏청산"); 식을 간략하게 적어봤습니다~ 청산식을 적어서 적용해 보면 청산글자가 실시간으로는 떴다가 봉이 완성되면서 청산글자가 사라지고 청산이 안되는 경우가 있거든요~ 위식이 봉 완성시점에 청산이 되는 식인데요. 완성시점이 아니라 실시간 조건만족했을때 바로 청산이 들어가게 하고 싶은데 도움 부탁드립니다~ 감사합니다~ 좋은하루 되세요~^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-06-22 10:07:23

안녕하세요 예스스탁입니다. 문의하신 내용 가능하지 않습니다. 해당 내용은 if문으로만 가능한데 if문은 봉완성시에만 최종조건체크해 실행문을 수행합니다. 가능하다면 아래 내용정도로 변경해 드릴수 있습니다. 매수진입후 봉완성시에 tic5가 tic20보다 작거나 같으면 다음봉에서 완성봉의 tic20보다 같거나 큰 시세가 발생하면 즉시 매수포지션청산 매도진입후 봉완성시에 tic5가 tic20보다 크거나 같으면 다음봉에서 완성봉의 tic20보다 같거나 작은 시세가 발생하면 즉시 매도포지션 청산 즉 청산조건에 사용하는 2개의 조건모두를 즉시 판단할수는 없고 현재가와 비교가능한 h>=tic20,L<=tic20만 미완성시에 판단해 신호를 내게 할수가 있습니다. 아래식 참고하시기 바랍니다. if MarketPosition == 1 and tic5<=tic20 Then exitlong("H롱청산",atlimit,tic20); if MarketPosition == -1 and tic5>=tic20 Then exitshort("H숏청산",atlimit,tic20); 즐거운 하루되세요 > 겐지 님이 쓴 글입니다. > 제목 : 문의드립니다~ > if MarketPosition == 1 and tic5<=tic20 and h>=tic20 Then exitlong("H롱청산"); if MarketPosition == -1 and tic5>=tic20 and L<=tic20 Then exitshort("H숏청산"); 식을 간략하게 적어봤습니다~ 청산식을 적어서 적용해 보면 청산글자가 실시간으로는 떴다가 봉이 완성되면서 청산글자가 사라지고 청산이 안되는 경우가 있거든요~ 위식이 봉 완성시점에 청산이 되는 식인데요. 완성시점이 아니라 실시간 조건만족했을때 바로 청산이 들어가게 하고 싶은데 도움 부탁드립니다~ 감사합니다~ 좋은하루 되세요~^^