커뮤니티

부탁드립니다

프로필 이미지
시월
2017-01-25 01:03:34
134
글번호 106253
답변완료
공부가 많이 부족한것 같습니다 도와주십시요. 1) macd 위로돌파(G/C)한 후 var1 = ma(H,20); 고점을돌파하면 매수신호 반대의 경우도 부탁드립니다 2) macd 위로돌파(G/C)한 후 전고점돌파하면 매수신호 반대의 경우는 매도신호 3) 스톡케스틱 골든크로스 발생 후 전고점골파하면 매수신호 " 데드크로스 발생 후 전저점 돌파하면 매도신호
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2017-01-25 11:19:02

안녕하세요 예스스탁입니다. 1. input : short(12),long(26),sig(9); var : MACDV(0),MACDS(0),T(0); MACDV = MACD(short,long); MACDS = ema(MACDs,sig); var1 = ma(H,20); if crossup(MACDV,MACDS) Then T = 1; if CrossDown(MACDV,MACDS) Then T = -1; if T == 1 and crossup(c,var1) Then buy(); if T == -1 and CrossDown(c,var1) Then sell(); 2 input : short(12),long(26),sig(9),Left(3),right(3); var : MACDV(0),MACDS(0),T(0),HH(0),LL(0); MACDV = MACD(short,long); MACDS = ema(MACDs,sig); if crossup(MACDV,MACDS) Then T = 1; if CrossDown(MACDV,MACDS) Then T = -1; if SwingHigh(1,h,left,right,left+right+1) != -1 Then HH = H[right]; if SwingLow(1,l,left,right,left+right+1) != -1 Then LL = l[right]; if T == 1 and crossup(c,HH) Then buy(); if T == -1 and CrossDown(c,LL) Then sell(); 3 input : sto1(10),sto2(5),sto3(5),Left(3),right(3); var : stok(0),stod(0),T(0),HH(0),LL(0); stok = StochasticsK(sto1,sto2); stod = StochasticsD(sto1,sto2,sto3); if crossup(stok,stod) Then T = 1; if CrossDown(stok,stod) Then T = -1; if SwingHigh(1,h,left,right,left+right+1) != -1 Then HH = H[right]; if SwingLow(1,l,left,right,left+right+1) != -1 Then LL = l[right]; if T == 1 and crossup(c,HH) Then buy(); if T == -1 and CrossDown(c,LL) Then sell(); 즐거운 하루되세요 > 시월 님이 쓴 글입니다. > 제목 : 부탁드립니다 > 공부가 많이 부족한것 같습니다 도와주십시요. 1) macd 위로돌파(G/C)한 후 var1 = ma(H,20); 고점을돌파하면 매수신호 반대의 경우도 부탁드립니다 2) macd 위로돌파(G/C)한 후 전고점돌파하면 매수신호 반대의 경우는 매도신호 3) 스톡케스틱 골든크로스 발생 후 전고점골파하면 매수신호 " 데드크로스 발생 후 전저점 돌파하면 매도신호