커뮤니티

문의드립니다

프로필 이미지
가라데쓰
2025-02-06 17:57:01
381
글번호 187881
답변완료
수고 많으십니다 수식 문의드립니다. [매수진입] 2개의 SMA가 정배열이고(20,40이평) 3개의 EMA가 정배열이고 양의 기울기를 가지고(15,25,35이평) 25EMA가 엔벨로프(23, 1퍼센트) 상단선보다 위에 위치하고 양봉의 종가가 엔벨로프 상단선 위에 위치할 때 매수 진입 (다만 캔들의 고저점 길이가 100틱 이상일 때는 진입 배제) [매도진입] 2개의 SMA가 역배열이고(20,40이평) 3개의 EMA가 역배열이고 음의 기울기를 가지고(15,25,35이평) 25EMA가 엔벨로프(23, 1퍼센트) 하단선보다 아래에 위치하고 음봉의 종가가 엔벨로프 하단선 아래에 위치할 때 매도 진입 (다만 캔들의 고저점 길이가 100틱 이상일 때는 진입 배제) [수익 청산_트레일링 스탑] 80틱 이상 수익시 진입가 기준 +11틱에 스탑로스 90틱 이상 수익시 진입가 기준 +22틱에 스탑로스 110틱 이상 수익시 진입가 기준 +33틱에 스탑로스 120틱 이상 수익시 진입가 기준 + 44틱에 스탑로스 250틱 이상 수익시 진입가 기준 + 55틱에 스탑로스 X틱 이상 수익시 진입가 기준 + Y틱에 스탑로스 ... (위 같이 예시 만들어 주시면 추가적으로 만들어보겠습니다) *다만 만약 스탑로스로 수익 청산 될 경우(미완선봉) 그 봉 완성시 매수, 매도 진입 금지(다음봉부터 다시 매수 OR 매도 진입 여부 결정) [손절] 1)200틱 2)가격이 엔벨로프 상하단선 터치시(매수는 하단선 터치, 매도는 상단선 터치) 1),2)중 손실이 작은 값으로 손절 감사합니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-02-07 11:45:32

안녕하세요 예스스탁입니다. input : smaP1(20),smaP2(40); input : emaP1(15),emaP2(25),emaP3(35); Input : ePeriod(23), Percent(1); input : Profit1(80),tr1(11); input : Profit2(90),tr2(22); input : Profit3(110),tr3(33); input : Profit4(120),tr4(44); input : Profit5(250),tr5(55); var : s1(0),s2(0); var : e1(0),e2(0),e3(0); var : center(0),UPline(0),DNline(0); var : HH(0),LL(0),Xcond(False); s1 = ma(C,smaP1); s2 = ma(C,smaP2); e1 = Ema(C,emaP1); e2 = Ema(C,emaP2); e3 = Ema(C,emaP3); center = ma(C, ePeriod); UPline = EnvelopeUp(ePeriod, Percent); Dnline = EnvelopeDown(ePeriod, Percent); Xcond = TotalTrades>TotalTrades[1] and IsExitName("StopLoss",1) == true; if Xcond == False and s1 > s2 and e1 > e2 and e2 > e3 and e1 > e1[1] and e2 > e2[1] and e3 > e3[1] and e2 > upLine and C > O and C > upline and H < L+PriceScale*100 Then Buy(); if Xcond == False and s1 < s2 and e1 < e2 and e2 < e3 and e1 < e1[1] and e2 < e2[1] and e3 < e3[1] and e2 < dnLine and C < O and C < dnline and H < L+PriceScale*100 Then Sell(); if MarketPosition == 1 Then { hh = highest(h,BarsSinceEntry); if hh >= EntryPrice+PriceScale*Profit1 and hh < EntryPrice+PriceScale*Profit2 Then ExitLong("bx1",AtStop,EntryPrice+PriceScale*tr1); if hh >= EntryPrice+PriceScale*Profit2 and hh < EntryPrice+PriceScale*Profit3 Then ExitLong("bx2",AtStop,EntryPrice+PriceScale*tr2); if hh >= EntryPrice+PriceScale*Profit3 and hh < EntryPrice+PriceScale*Profit4 Then ExitLong("bx3",AtStop,EntryPrice+PriceScale*tr3); if hh >= EntryPrice+PriceScale*Profit4 and hh < EntryPrice+PriceScale*Profit5 Then ExitLong("bx4",AtStop,EntryPrice+PriceScale*tr4); if hh >= EntryPrice+PriceScale*Profit5 Then ExitLong("bx5",AtStop,EntryPrice+PriceScale*tr5); ExitLong("bx",AtStop,dnLine); } if MarketPosition == -1 Then { LL = highest(h,BarsSinceEntry); if ll <= EntryPrice-PriceScale*Profit1 and ll > EntryPrice-PriceScale*Profit2 Then ExitShort("sx1",AtStop,EntryPrice-PriceScale*tr1); if ll <= EntryPrice-PriceScale*Profit2 and ll > EntryPrice-PriceScale*Profit3 Then ExitShort("sx2",AtStop,EntryPrice-PriceScale*tr2); if ll <= EntryPrice-PriceScale*Profit3 and ll > EntryPrice-PriceScale*Profit4 Then ExitShort("sx3",AtStop,EntryPrice-PriceScale*tr3); if ll <= EntryPrice-PriceScale*Profit4 and ll > EntryPrice-PriceScale*Profit5 Then ExitShort("sx4",AtStop,EntryPrice-PriceScale*tr4); if ll <= EntryPrice-PriceScale*Profit5 Then ExitShort("sx5",AtStop,EntryPrice-PriceScale*tr5); ExitShort("sx",AtStop,upLine); } SetStopLoss(PriceScale*200,PointStop); 즐거운 하루되세요 > 가라데쓰 님이 쓴 글입니다. > 제목 : 문의드립니다 > 수고 많으십니다 수식 문의드립니다. [매수진입] 2개의 SMA가 정배열이고(20,40이평) 3개의 EMA가 정배열이고 양의 기울기를 가지고(15,25,35이평) 25EMA가 엔벨로프(23, 1퍼센트) 상단선보다 위에 위치하고 양봉의 종가가 엔벨로프 상단선 위에 위치할 때 매수 진입 (다만 캔들의 고저점 길이가 100틱 이상일 때는 진입 배제) [매도진입] 2개의 SMA가 역배열이고(20,40이평) 3개의 EMA가 역배열이고 음의 기울기를 가지고(15,25,35이평) 25EMA가 엔벨로프(23, 1퍼센트) 하단선보다 아래에 위치하고 음봉의 종가가 엔벨로프 하단선 아래에 위치할 때 매도 진입 (다만 캔들의 고저점 길이가 100틱 이상일 때는 진입 배제) [수익 청산_트레일링 스탑] 80틱 이상 수익시 진입가 기준 +11틱에 스탑로스 90틱 이상 수익시 진입가 기준 +22틱에 스탑로스 110틱 이상 수익시 진입가 기준 +33틱에 스탑로스 120틱 이상 수익시 진입가 기준 + 44틱에 스탑로스 250틱 이상 수익시 진입가 기준 + 55틱에 스탑로스 X틱 이상 수익시 진입가 기준 + Y틱에 스탑로스 ... (위 같이 예시 만들어 주시면 추가적으로 만들어보겠습니다) *다만 만약 스탑로스로 수익 청산 될 경우(미완선봉) 그 봉 완성시 매수, 매도 진입 금지(다음봉부터 다시 매수 OR 매도 진입 여부 결정) [손절] 1)200틱 2)가격이 엔벨로프 상하단선 터치시(매수는 하단선 터치, 매도는 상단선 터치) 1),2)중 손실이 작은 값으로 손절 감사합니다