커뮤니티

지난번에 문의 드린 내용

프로필 이미지
회원
2010-03-30 11:35:18
714
글번호 29021
답변완료
안녕하세요 지난번에 문의 드렸던 내용인데2차 진입분에 대해서만 청산 식을 문의 했었는데 모두 청산 되더라구요 아래 식에서 2차 진입분에 대해서만 청산 가능한가요?? if MarketPosition == 1 Then{ if CurrentEntries == 1 Then ExitLong("bx1",AtLimit,EntryPrice*1.05); buy("bb",Atlimit,EntryPrice*0.95); if CurrentEntries == 2 Then ExitLong("bx2",AtLimit,(EntryPrice*0.95)*1.05); #여기서 1차2차 진입분 모두 청산이 아닌 2차 진입 수량에 대해서 만 청산 가능할까요?? } if MarketPosition == 0 and MarketPosition(1) == 1 Then buy("bx",AtLimit,EntryPrice(1)*0.95); 답변 부탁드립니다. 점심식사 맛있게 하세요~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2010-03-30 15:10:54

안녕하세요 예스스탁입니다. 분할청산을 하기 위해서는 어느정도 식의서 발생할 수 있는 청산의 경우의 수를 따져 식을 만들어야 합니다. 올려주신 내용이라면 청산식의 진입명을 넣는 방법만으로 제어가 가능할 것 같습니다. if MarketPosition == 1 Then{ if CurrentEntries == 1 Then ExitLong("bx1",AtLimit,EntryPrice*1.05); buy("bb",Atlimit,EntryPrice*0.95); if CurrentEntries == 2 Then ExitLong("bx2",AtLimit,(EntryPrice*0.95)*1.05,"bb"); #여기서 1차2차 진입분 모두 청산이 아닌 2차 진입 수량에 대해서 만 청산 가능할까요?? } if MarketPosition == 0 and MarketPosition(1) == 1 Then buy("bx",AtLimit,EntryPrice(1)*0.95); 즐거운 하루되세요 > 비쇼우 님이 쓴 글입니다. > 제목 : 지난번에 문의 드린 내용 > 안녕하세요 지난번에 문의 드렸던 내용인데2차 진입분에 대해서만 청산 식을 문의 했었는데 모두 청산 되더라구요 아래 식에서 2차 진입분에 대해서만 청산 가능한가요?? if MarketPosition == 1 Then{ if CurrentEntries == 1 Then ExitLong("bx1",AtLimit,EntryPrice*1.05); buy("bb",Atlimit,EntryPrice*0.95); if CurrentEntries == 2 Then ExitLong("bx2",AtLimit,(EntryPrice*0.95)*1.05,"bb"); #여기서 1차2차 진입분 모두 청산이 아닌 2차 진입 수량에 대해서 만 청산 가능할까요?? } if MarketPosition == 0 and MarketPosition(1) == 1 Then buy("bx",AtLimit,EntryPrice(1)*0.95); 답변 부탁드립니다. 점심식사 맛있게 하세요~