커뮤니티
문의 드립니다.~~~~
2026-10-02 08:53:03
93
글번호 233791
수고하십니다~~
다음 수식 부탁드림니다.
1, 매수진입: 2연속 이상 음봉이며 첫 음봉의 고가와 연속된 음봉의 종가의 차이가 a틱 이상이면 종가 매수
매수후 익절 없이 고가와 종가의 차이가 c틱이상인 연속된 음봉발생시 마다 추가 매수
2, 매도진입: 2연속 이상 양봉이며 첫 양봉의 저가와 연속된 양봉의 종가의 차이가 b틱 이상이면 종가 매도
매도후 익절 없이 저가와 종가의 차이가 c틱이상인 연속된 양봉발생시 마다 추가 매수
3, 청산: 익절은 n틱, 손절은 마지막 추가 진입한 봉의 종가에서 m틱 이익시 모두 청산
건강 조심하세요~~
답변 1
예스스탁 예스스탁 답변
2026-10-06 11:20:45
안녕하세요
예스스탁입니다.
피라미딩은 모든진입신호 허용으로 설정하고 적용하시면 됩니다.
var : a틱(3),c틱(5),n틱(10),m틱(10);
if MarketPosition <= 0 and
CountIf(C<O,2) == 2 and
abs(C-H[1]) >= PriceScale*a틱 Then
Buy("b");
if MarketPosition >= 0 and
CountIf(C>O,2) == 2 and
abs(C-L[1]) >= PriceScale*a틱 Then
Sell("s");
if MarketPosition == 1 Then
{
if CountIf(C<O and abs(C-H) >= PriceScale*c틱,2) == 2 Then
Buy("bb");
ExitLong("bpx",AtLimit,AvgEntryPrice+PriceScale*n틱);
ExitLong("blx",AtLimit,LatestEntryPrice(0)-PriceScale*m틱);
}
if MarketPosition == -1 Then
{
if CountIf(C>O and abs(C-L) >= PriceScale*c틱,2) == 2 Then
Sell("ss");
ExitShort("spx",AtLimit,AvgEntryPrice-PriceScale*n틱);
ExitShort("slx",AtLimit,LatestEntryPrice(0)+PriceScale*m틱);
}
즐거운 하루되세요
다음글
이전글