커뮤니티

수식 부탁드립니다.

프로필 이미지
에헤라디야
2022-01-28 02:49:17
1180
글번호 155880
답변완료
매수 진입 1. data 1에서 a) MACD >= 0 이고 b) MACD SIGANL >= -15 이고 c) MACD SIGNAL의 기울기가 우상향(+)이고 d) RSI의 값이 45보다 크고 e) C 가 20일선 보다 크며 f) C 의 20일선 기울기가 우상향(+)이고 2. data 2 에서 a) RSI 10일평균의 기울기가 우상향(+)이고 b) RSI 의 기울기가 우상향(+)이고 c) MACD 기울기가 우상향(+)이고 d) MACD SIGNAL의 기울기가 우상향(+)이고 e) MACD > MACD SIGNAL 일 경우 매수 진입 청산 a) 진입후 50틱 수익이면 data 1의 30일선 하향 돌파시 청산 b) 진입후 50틱에 도달하지 못하고 손실이면 -30틱에서 청산 매도 진입과 청산은 반대 입니다. 추가로 2의 배수분 (2분, 4분, 6분...)과 5의 배수분(5분, 10분, 15분....)에서 30초전에 알람을 울리게 해 주세요 항상 수고해주셔서 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2022-01-28 12:19:27

안녕하세요 예스스탁입니다. 1 매도쪽 macd값 기준이나 RSI값 기준은 별도로 수정하시기 바랍니다. 반대로는 어떤 값일지 정확치 않습니다. input : short(12),long(26),sig(9),RSIP(10),RSIS(10),Period1(20),Period2(30); var : macdv1(0,Data1),macds1(0,Data1); var : macdv2(0,Data2),macds2(0,Data2); var : RSIV1(0,Data1),RSIV2(0,Data2),RSIS2(0,data2),mav1(0,Data1),mav2(0,Data1); macdv1 = Data1(macd(short,long)); macds1 = Data1(Ema(macdv1,sig)); RSIV1 = Data1(RSI(RSIP)); mav1 = Data1(ma(c,Period1)); mav2 = Data1(ma(c,Period2)); macdv2 = Data2(macd(short,long)); macds2 = Data2(Ema(macdv1,sig)); RSIV2 = Data2(RSI(RSIP)); RSIS2 = Data2(RSI(RSIP)); if MarketPosition <= 0 Then { if macdv1 > 0 and macds1 >= -15 and macds1 > macds1[1] and RSIV1 > 45 and Data1(c) > mav1 and mav1 > mav1[1] Then Buy(); if RSIS2 > RSIS2[1] and RSIV2 > RSIV2[1] and MACDV2 > MACDV1[1] and MACDS2 > MACDS2[1] and MACDV2 > MACDS2 Then Buy(); } if MarketPosition == 1 Then { if highest(H,BarsSinceEntry) >= EntryPrice+PriceScale*50 and CrossDown(C,mav2) Then ExitLong(); } if MarketPosition >= 0 Then { if macdv1 < 0 and macds1 <= 15 and macds1 < macds1[1] and RSIV1 > 55 and Data1(c) < mav1 and mav1 < mav1[1] Then Sell(); if RSIS2 < RSIS2[1] and RSIV2 < RSIV2[1] and MACDV2 < MACDV1[1] and MACDS2 < MACDS2[1] and MACDV2 < MACDS2 Then Sell(); } if MarketPosition == -1 Then { if lowest(L,BarsSinceEntry) <= EntryPrice-PriceScale*50 and CrossUp(C,mav2) Then ExitShort(); } SetStopLoss(PriceScale*30,PointStop); 2 배수분에 대해서는 작성해 드리기 어렵습니다. 해당 내용은 작성하는데 시간이 많이 소모됩니다. 업무상 작성에 일정시간 이상 요구되는 내용은 저희가 작성해 드리기 어렵습니다 즐거운 명절 되시길 바랍니다. > 에헤라디야 님이 쓴 글입니다. > 제목 : 수식 부탁드립니다. > 매수 진입 1. data 1에서 a) MACD >= 0 이고 b) MACD SIGANL >= -15 이고 c) MACD SIGNAL의 기울기가 우상향(+)이고 d) RSI의 값이 45보다 크고 e) C 가 20일선 보다 크며 f) C 의 20일선 기울기가 우상향(+)이고 2. data 2 에서 a) RSI 10일평균의 기울기가 우상향(+)이고 b) RSI 의 기울기가 우상향(+)이고 c) MACD 기울기가 우상향(+)이고 d) MACD SIGNAL의 기울기가 우상향(+)이고 e) MACD > MACD SIGNAL 일 경우 매수 진입 청산 a) 진입후 50틱 수익이면 data 1의 30일선 하향 돌파시 청산 b) 진입후 50틱에 도달하지 못하고 손실이면 -30틱에서 청산 매도 진입과 청산은 반대 입니다. 추가로 2의 배수분 (2분, 4분, 6분...)과 5의 배수분(5분, 10분, 15분....)에서 30초전에 알람을 울리게 해 주세요 항상 수고해주셔서 감사합니다.