커뮤니티
문의드립니다.
2012-08-30 18:48:40
225
글번호 54233
input : 투입금액1(1400000),투입금액2(2800000),투입금액3(5600000);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then{
Var1 = int(int(투입금액1/C)/10)*10;
Var2 = int(int(투입금액2/C)/10)*10;
Var3 = int(int(투입금액3/C)/10)*10;
}
Else{
Var1 = int(투입금액1/C);
Var2 = int(투입금액2/C);
Var3 = int(투입금액3/C);
}
}
if CodeCategory == 2 Then{
Var1 = int(투입금액1/C);
Var2 = int(투입금액2/C);
Var3 = int(투입금액3/C);
}
if CodeCategory == 6 Then{
Var1 = int(투입금액1/(C*BigPointValue));
Var2 = int(투입금액2/(C*BigPointValue));
Var3 = int(투입금액3/(C*BigPointValue));
}
value1 = EnvelopeDown(5,3);
if CrossDown(c,value1) Then
buy("b1",OnClose,def,var1);
if MarketPosition == 1 then{
ExitLong("bx1",atlimit,AvgEntryPrice*1.03);
if CurrentEntries == 1 Then
buy("b2",atlimit,EntryPrice*0.92,var2);
if CurrentEntries == 2 Then
buy("b3",atlimit,EntryPrice*0.86,var3);
}
이전 답변 감사드립니다.
강제청산 - 최대수익대비 하락 - 20% , 1% 수익이후를 적용하는데 있어서 1차매수 후에는 제대로 주문이 나가지만, 2차매수가 된 다음 부터는 1차와 2차 매수가의 평균가가 아닌 2차매수가를 기준으로 최대수익대비 하락- 20%, 1%수익이후 가 적용되어 전량매도 주문이 나가게됩니다.오늘 실행된 차트내역을 첨부합니다.
1. 위의 수식을 1,2,3차 매수가 각각 실행 되었을 경우 매수 평균가 기준- 최대수익대비 하락- 20% ,1%수익이후 전량매도 로 수정하고자 합니다. 2. 그리고 만약 위의 수식이 작성되면, 최대수익대비 하락 20%,1% 수익이후 전량매도가 적용될때도 수식으로 작성되었기 때문에 봉이 완성되고 난 다음에 이루어 지는 것인지가 궁금합니다. 3. 위의 수식작성에 어려움을 겪으신다면, 1차매수에서만 최대수익대비 하락 - 20% ,1%수익 이후 전량매도를 적용해 주시고, 2차, 3차 매수에서는 각각1,2차 1,2,3차 매수 평균가의 0%수익시 전량매도의 수식을 작성해주시면 감사하겠습니다.
잘부탁드리겠습니다.
- 1. 54596_CurrentChart.jpg (0.11 MB)
- 2. CurrentChart1.jpg (0.12 MB)
- 3. CurrentChart12.jpg (0.10 MB)
답변 1
예스스탁 예스스탁 답변
2012-08-31 12:55:15
안녕하세요
예스스탁입니다.
강제청산은 개별진입별로 발생을 합니다.
평균가격대비 1% 수익이후에 20% 수익감소하면 정량청산하는 식은
아래와 같이 작성하셔야 합니다.
input : 투입금액1(1400000),투입금액2(2800000),투입금액3(5600000);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then{
Var1 = int(int(투입금액1/C)/10)*10;
Var2 = int(int(투입금액2/C)/10)*10;
Var3 = int(int(투입금액3/C)/10)*10;
}
Else{
Var1 = int(투입금액1/C);
Var2 = int(투입금액2/C);
Var3 = int(투입금액3/C);
}
}
if CodeCategory == 2 Then{
Var1 = int(투입금액1/C);
Var2 = int(투입금액2/C);
Var3 = int(투입금액3/C);
}
if CodeCategory == 6 Then{
Var1 = int(투입금액1/(C*BigPointValue));
Var2 = int(투입금액2/(C*BigPointValue));
Var3 = int(투입금액3/(C*BigPointValue));
}
value1 = EnvelopeDown(5,3);
if countif(MarketPosition == 0,2) == 2 and CrossDown(c,value1) Then
buy("b1",OnClose,def,var1);
if MarketPosition == 1 then{
ExitLong("bx1",atlimit,AvgEntryPrice*1.03);
if CurrentEntries == 1 Then
buy("b2",atlimit,EntryPrice*0.92,var2);
if CurrentEntries == 2 Then
buy("b3",atlimit,EntryPrice*0.86,var3);
}
if MarketPosition != 1 Then
Condition1 = false;
if MarketPosition == 1 Then{
if CurrentContracts > CurrentContracts[1] Then
var99 = H;
if H > var99 Then
var99 = H;
if var99 >= AvgEntryPrice*1.01 Then
Condition1 = True;
if Condition1 == true Then
ExitLong("bx",AtStop,var99-(var99-AvgEntryPrice)*0.2);
}
즐거운 하루되세요
> 사과쥬스 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> input : 투입금액1(1400000),투입금액2(2800000),투입금액3(5600000);
if CodeCategory == 1 Then{ #코스피
if BasePrice < 50000 Then{
Var1 = int(int(투입금액1/C)/10)*10;
Var2 = int(int(투입금액2/C)/10)*10;
Var3 = int(int(투입금액3/C)/10)*10;
}
Else{
Var1 = int(투입금액1/C);
Var2 = int(투입금액2/C);
Var3 = int(투입금액3/C);
}
}
if CodeCategory == 2 Then{
Var1 = int(투입금액1/C);
Var2 = int(투입금액2/C);
Var3 = int(투입금액3/C);
}
if CodeCategory == 6 Then{
Var1 = int(투입금액1/(C*BigPointValue));
Var2 = int(투입금액2/(C*BigPointValue));
Var3 = int(투입금액3/(C*BigPointValue));
}
value1 = EnvelopeDown(5,3);
if CrossDown(c,value1) Then
buy("b1",OnClose,def,var1);
if MarketPosition == 1 then{
ExitLong("bx1",atlimit,AvgEntryPrice*1.03);
if CurrentEntries == 1 Then
buy("b2",atlimit,EntryPrice*0.92,var2);
if CurrentEntries == 2 Then
buy("b3",atlimit,EntryPrice*0.86,var3);
}
이전 답변 감사드립니다.
강제청산 - 최대수익대비 하락 - 20% , 1% 수익이후를 적용하는데 있어서 1차매수 후에는 제대로 주문이 나가지만, 2차매수가 된 다음 부터는 1차와 2차 매수가의 평균가가 아닌 2차매수가를 기준으로 최대수익대비 하락- 20%, 1%수익이후 가 적용되어 전량매도 주문이 나가게됩니다.오늘 실행된 차트내역을 첨부합니다.
1. 위의 수식을 1,2,3차 매수가 각각 실행 되었을 경우 매수 평균가 기준- 최대수익대비 하락- 20% ,1%수익이후 전량매도 로 수정하고자 합니다. 2. 그리고 만약 위의 수식이 작성되면, 최대수익대비 하락 20%,1% 수익이후 전량매도가 적용될때도 수식으로 작성되었기 때문에 봉이 완성되고 난 다음에 이루어 지는 것인지가 궁금합니다. 3. 위의 수식작성에 어려움을 겪으신다면, 1차매수에서만 최대수익대비 하락 - 20% ,1%수익 이후 전량매도를 적용해 주시고, 2차, 3차 매수에서는 각각1,2차 1,2,3차 매수 평균가의 0%수익시 전량매도의 수식을 작성해주시면 감사하겠습니다.
잘부탁드리겠습니다.
다음글
이전글