답변완료
분할매수 수식요청 드립니다.
항상 수고가 많으십니다.
아래와 같이 작성을 해봤는데 신호가 조금 이상해서 문의를 드립니다.
1번 로직과 2번 로직을 비교해서 승률과 손익비를 점검하고 있습니다.
<요청내용>
1) 1번 로직의 수식과 2번 로직의 수식을 부탁드립니다.
2) 분할매수를 사용하지않는분을 위해서 분할매수 여부를 선택할수 있게 해주시면 감사하겠습니다.
3) 피라미딩은 모든신호 허용으로 해야되는지요?
4) 봉완성시가 아닌 신호가 나오면 즉시 매수/매도 하도록 부탁드립니다.
5) INPUT : 금액(100000); 금액을 변수로 사용해도 1배수, 2배수등으로 주문이 가능한가요?
---------------------------------------------------------------------------------------------------------
1. 1번 로직
평균매수가에서 -1% 하락시 정해진 배수 또는 금액만큼 추가매수.
평균매수가에서 -2% 하락시 정해진 배수 또는 금액만큼 추가매수.
평균매수가에서 -3% 하락시 전량 청산.
그리고 매도조건이 충족되었을때 일괄청산을 하고자 합니다.
INPUT : 금액(100000);
IF marketposition == 0 && 매수조건==TRUE TheN
Buy("b1", atlimit, Def, 금액/C);
IF marketposition == 1 and close < AvgEntryPrice * 0.99 && MaxEntries==1 TheN
Buy("b2", atlimit, Def, 금액/C);
IF marketposition == 1 and close < AvgEntryPrice * 0.98 && MaxEntries==2 TheN
Buy("b3", atlimit, Def, 금액/C);
IF marketposition == 1 && 매도조건==TRUE TheN
ExitLong();
2. 2번 로직
평균매수가에서 -1% 하락시 정해진 배수 또는 금액만큼 추가매수.
평균매수가에서 -2% 하락시 정해진 배수 또는 금액만큼 추가매수.
평균매수가에서 -3% 하락시 전량 청산.
청산시
평균매수가에서 +1% 시 보유물량에서 30% 청산.
평균매수가에서 +2% 시 남은물량에서 50% 청산.
평균매수가에서 +3% 시 전량 청산.
또는 매도 조건이 충족되었을때는 전량 청산을 하려고 합니다.
항상 감사하게 생각하고 있습니다.
2024-11-04
674
글번호 184925
시스템
답변완료
지표수식 부탁드려요
늘 감사드립니다.
키움지표 수식인데... 예스수식으로 부탁드립니다.
a = shift(close,-midPeriod+1);
b = BBandsC(20, 2.0);
d1 = valuewhen(1, crossup(a, b), C);
d2 = CountSince(crossup(a, b), date(1)!=date);
T1 = Ttsf(C, 10);
T2 = Ttsf(C, 20);
bb = if ((C(1)<O(1) && L(1)<=T2(1)) or (C(1)>O(1) && O(1)<=T2(1)) &&
C>T2 && T1<=T2 && d2 <=Period1, d1, 1,0);
(수식1) valuewhen(1, bb(1)<bb, period2)
(수식2) valuewhen(1, bb(1)<bb, period3)
<지표조건>
midPeriod 10
period1 9
period2 h
period3 L
2024-11-04
804
글번호 184924
지표