커뮤니티
문의드립니다.
일전에 아래와 같이 질문드렸고 답변을 받았습니다.
2계약을 분할 매수할 때 첫 진입은 5/20 이평선 골드크로스시 매수하고 두번째 진입은 진입한 봉의 다음봉이 5틱이상 양봉일 때 매수. 만일 진입봉의 그 다음봉이 5틱이상 양봉이 아닐 경우 두번째 진입은 하지않고 그 다음봉 즉, 진입봉의 다음다음봉이 10틱이상 양봉일 때만 진입(이것도 조건 안맞으면 첫 진입만 하게 됩니다). 매도는 그 반대로 진입입니다.
--------------------------------------------------------------------------------------------------------------------------------
예스스탁 예스스탁 답변
2025-10-21 13:00:23 안녕하세요 예스스탁입니다.
추가 진입을 하는 수식이므로 설정창의 피라미딩탭에서 모든진입신호허용으로 설정하고 적용하시면 됩니다.
var1 = ma(C,5); var2 = ma(C,20);
if MarketPosition <= 0 and CrossUp(var1,var2) Then Buy("b1");
if MarketPosition == 1 Then { if MaxEntries == 1 and ((BarsSinceEntry==1 and C >= O+PriceScale*5) or (BarsSinceEntry==2 and C >= O+PriceScale*10)) Then Buy("b2"); }
if MarketPosition >= 0 and CrossDown(var1,var2) Then Sell("s1");
if MarketPosition == -1 Then { if MaxEntries == 1 and ((BarsSinceEntry==1 and C<=O-PriceScale*5) or (BarsSinceEntry==2 and C<=O-PriceScale*10)) Then Sell("s2"); }
--------------------------------------------------------------------------------------------------------------------------------
여기에 다중진입 부분을 변형하고 싶습니다.
매수 첫 진입은 5/20 골든크로스일 때 하며
두번째 진입은 진입봉의 그 다음봉이 10틱 이상 상승하면 바로 1개 추가매수,
세번째 진입은 봉이 완성되고 5틱 이상 양봉이면 1개 추가매수, 조건 만족이 안되면 그 다음봉(즉, 진입봉의 다음다음봉)에서 10틱 이상 양봉이면 1개 매수입니다.
(이때 세번째 진입에서 5틱이상 양봉을 만족했다면 그때 진입하고 그 다음봉에서 10틱 이상 양봉 조건을 만족한다해도 진입하지 않습니다)
미리 노고에 감사드립니다!
답변 1
예스스탁 예스스탁 답변
2025-10-29 13:00:25