커뮤니티

시스템식 문의 드립니다.

프로필 이미지
맴맴잉
2022-05-24 08:25:01
1229
글번호 159191
답변완료

첨부 이미지

위 그림에서 보면 1차 30%때 매수, 2차 25% 매수 , 3차 20% 로 분할매수가 되었고, 여기서 매도식을 작성해야 하는데. 작성하는데 어려움이 있어 요청 드립니다. 매도청산 조건은 1. 1차매수만 되었다면, 매수된 다음날 3%에 비중 절반 매도, 4%에 나머지 매도 (ex 100주 샀다면 그 다음날 평단가 3% 에 50주 매도, 4% 에 50주 매도) 2. 2차매수까지 되었다면 당일에 평단가의 2%에서 비중 절반 매도, 그리고 나머지는 매수된 다음날 들고 있는 비중에 3%에서 절반 매도, 4%에 나머지 매도 (ex 1차매수 100주 사고, 2차매수 100주 샀다면 당일 평단가 2% 에서 100주 매도, 나머지 100주는 그 다음날 평단가 3% 에 50주 매도, 4% 에 50주 매도) 3. 3차매수까지 되었다면 평단가가 본절이 오면 전체 매도청산. (ex 1차매수 100주 , 2차매수 100주, 3차 매수 100주 되었다면 평단가가 0% 되면 전량 매도) 입니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-05-24 13:59:37

안녕하세요 예스스탁입니다. var : DD(0),ED(0),HH(0); if Bdate != Bdate[1] Then { DD = DD+1; } if MarketPosition == 1 Then { if CurrentContracts > CurrentContracts[1] Then { ED = DD; hh = h; if MaxEntries == 2 Then { Condition1 = False; Condition2 = False; Condition3 = False; } } if MaxEntries == 1 Then { if DD == ED+1 Then { ExitLong("bx11",AtLimit,AvgEntryPrice*1.03,"",Floor(CurrentContracts*0.5),1); ExitLong("bx12",AtLimit,AvgEntryPrice*1.04); } } if MaxEntries == 2 Then { if CurrentContracts < CurrentContracts[1] Then { if LatestExitName(0) == "bx21" Then Condition1 = true; if LatestExitName(0) == "bx22" Then Condition2 = true; if LatestExitName(0) == "bx23" Then Condition3 = true; } if dd == ED and Condition1 == False Then ExitLong("bx21",AtLimit,AvgEntryPrice*1.02,"",Floor(CurrentContracts*0.5),1); if dd == ED+1 Then { if Condition2 == False Then ExitLong("bx22",AtLimit,AvgEntryPrice*1.03,"",Floor(CurrentContracts*0.5),1); if Condition3 == False Then ExitLong("bx23",AtLimit,AvgEntryPrice*1.04,"",Floor(CurrentContracts*0.5),1); } } if MaxEntries == 3 Then { ExitLong("bx3",AtLimit,AvgEntryPrice); } } Else { Condition1 = False; Condition2 = False; Condition3 = False; } 즐거운 하루되세요 > 맴맴잉 님이 쓴 글입니다. > 제목 : 시스템식 문의 드립니다. > 위 그림에서 보면 1차 30%때 매수, 2차 25% 매수 , 3차 20% 로 분할매수가 되었고, 여기서 매도식을 작성해야 하는데. 작성하는데 어려움이 있어 요청 드립니다. 매도청산 조건은 1. 1차매수만 되었다면, 매수된 다음날 3%에 비중 절반 매도, 4%에 나머지 매도 (ex 100주 샀다면 그 다음날 평단가 3% 에 50주 매도, 4% 에 50주 매도) 2. 2차매수까지 되었다면 당일에 평단가의 2%에서 비중 절반 매도, 그리고 나머지는 매수된 다음날 들고 있는 비중에 3%에서 절반 매도, 4%에 나머지 매도 (ex 1차매수 100주 사고, 2차매수 100주 샀다면 당일 평단가 2% 에서 100주 매도, 나머지 100주는 그 다음날 평단가 3% 에 50주 매도, 4% 에 50주 매도) 3. 3차매수까지 되었다면 평단가가 본절이 오면 전체 매도청산. (ex 1차매수 100주 , 2차매수 100주, 3차 매수 100주 되었다면 평단가가 0% 되면 전량 매도) 입니다.