커뮤니티

재질문드려요...

프로필 이미지
깽알신랑
2013-04-22 21:58:17
169
글번호 62367
답변완료
1번. 진입식 A(단기), B(중기), C(장기) 가 있습니다... B,C는 중장기 포지션식 이구요... A는 단기 퍼센트 수익 추구 식입니다... if MarketPosition == 1 and IsEntryName("A") == true Then exitlong("bx",Atlimit,EntryPrice*(1+P/100)); A의 청산식입니다... 근데... A가 혼자 진입해있을때는 청산식이 잘 작동되는데... B나 C가 같이 포지션상에 진입해있을때는.. 따로 작동이 안되네요... 답변... if MarketPosition == 1 and IsEntryName("A") == true Then exitlong("bx",Atlimit,EntryPrice*(1+P/100)); 위식은 매수포지션이고 진입명이 A일때만 발동하게 되며 IsEntryName("A") == true 조건을 없애시면 진입명 관계없이 발동합니다. 제 질문이 약간 전달이 잘못되었네요... 예를들어 10일 B 진입 12일 C 진입 13일 A 진입... 이렇게 해서 세 진입식이 동시에 포지션상에 있을때... B,C는 중장기 포지션이라.. A가 먼저 청산이 되어야 하거든요... A 혼자 진입해있을때는 A의 청산식이 잘 작동되어지는데... 위처럼 세 진입식 모두 포지션상에 있을때는 A의 청산식이 작동하지 않습니다... 제가 원하는건 B,C는 계속 수익을 쌓아 나가고... A는 진입 청산 을 반복하면서 수익을 확정시켜 가는거거든요... 수고하세요~ ^^
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-04-23 11:40:41

안녕하세요 예스스탁입니다. 기존의 식은 A라는 진입이 들어가 있는 상태이면 첫진입가격에서 P% 수익이면 전체 청산하라는 식입니다. A진입에 대해서만 청산하라고 식을 작성하면 if MarketPosition == 1 Then exitlong("bx",Atlimit,EntryPrice*(1+P/100),"A"); 위와 같이 청산함수에 이름을 지정하시면 A의 수량만 청산됩니다. 다만 여기서 문제는 B와 C가 진입되어 있는 상태에서 혹은 B와 C중하나가 진입되어 있는 상태에서 A가 다시 진입될때 그 진입가격입니다. entryprice는 해당 포지션에서 첫번째 진입의 가격이므로 중간에 진입한 부분에 대해서는 리턴되는 함수가 없습니다. 사용자분께서 해당 가격을 변수에 저장하고 그값대비 P%상승하면 청산하게 작성하셔야 하는데 중간의 진입에 대해 이름이나 가격을 확인해주는 함수가 없어 A진입이라는 것을 확인하는 것은 어려운 부분입니다. 해당 부분은 A라는 진입청산식과 B와 C를 따로 시스템을 작성하시고 개별적으로 운용하셔야 합니다. 즐거운 하루되세요 > 깽알신랑 님이 쓴 글입니다. > 제목 : 재질문드려요... > 1번. 진입식 A(단기), B(중기), C(장기) 가 있습니다... B,C는 중장기 포지션식 이구요... A는 단기 퍼센트 수익 추구 식입니다... if MarketPosition == 1 and IsEntryName("A") == true Then exitlong("bx",Atlimit,EntryPrice*(1+P/100)); A의 청산식입니다... 근데... A가 혼자 진입해있을때는 청산식이 잘 작동되는데... B나 C가 같이 포지션상에 진입해있을때는.. 따로 작동이 안되네요... 답변... if MarketPosition == 1 and IsEntryName("A") == true Then exitlong("bx",Atlimit,EntryPrice*(1+P/100)); 위식은 매수포지션이고 진입명이 A일때만 발동하게 되며 IsEntryName("A") == true 조건을 없애시면 진입명 관계없이 발동합니다. 제 질문이 약간 전달이 잘못되었네요... 예를들어 10일 B 진입 12일 C 진입 13일 A 진입... 이렇게 해서 세 진입식이 동시에 포지션상에 있을때... B,C는 중장기 포지션이라.. A가 먼저 청산이 되어야 하거든요... A 혼자 진입해있을때는 A의 청산식이 잘 작동되어지는데... 위처럼 세 진입식 모두 포지션상에 있을때는 A의 청산식이 작동하지 않습니다... 제가 원하는건 B,C는 계속 수익을 쌓아 나가고... A는 진입 청산 을 반복하면서 수익을 확정시켜 가는거거든요... 수고하세요~ ^^