커뮤니티

문의드립니다.

프로필 이미지
새론시작
2020-07-25 11:35:58
1670
글번호 140983
답변완료
안녕하세요~ 1. 가중5이평이 가중20이평 골든크로스 후 되돌림 줄때 가중5이평에서 매수, 가중5이평이 가중20이평 데드크로스 후 되돌림 줄때 가중5이평에서 매도 2. TRIX > 0 매수, TRIX < 0 매도 3.macd 와signal 정배열 매수, 역배열 매도 4.DMI +DI > -DI 매수, +DI < -DI 매도 지표값은 그냥 기본으로 하고요 이4가지 조건이 모두 같이 만족할때 매매가 이루어 지도록 하고 싶은데요~ 익절40틱 손절40틱으로.. 그리고 매수를 할 경우 이익이든 손절이든 한번만 하고 다시 매수 자리가 오더라도 진입X 다음에 매도를 할 경우 이익이든 손절이든 한번만 하고 다시 매도 자리가 오더라도 진입X 즉, 매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스)ㅡ매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스)ㅡ매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스)ㅡ매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스) 계속 이런식으로 되게끔 하고 싶습니다. 부탁드립니다
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-07-27 13:49:20

안녕하세요 예스스탁입니다. input : P1(5),P2(20),TRIXP(12),short(12),long(26),sig(9),Period(14); input : 익절틱수(30),손절틱수(30); var : BuySetup(false),SellSetup(false); Var1 = WMA(C,5); Var2 = WMA(C,20); Var3 = TRIX(TRIXP); Var4 = macd(short,long); Var5 = Ema(Var4,sig); Var6 = Diplus(period); Var7 = DiMinus(period); if crossup(var1,var2) then BuySetup = true; if crossdown(var1,var2) then SellSetup = true; if BuySetup == true and L <= var1 And L[1] > var1[1] Then { BuySetup = False; If Var3 > 0 And Var4 > Var5 And Var6 > Var7 Then buy("b"); } if SellSetup == true and H >= Var1 And H[1] < var1[1] Then { SellSetup = False; if Var3 < 0 And Var4 < Var5 And Var6 < Var7 Then sell("s",atlimit,var1-priceScale*2); } if MarketPosition == 1 then BuySetup = false; if MarketPosition == -1 then SellSetup = false; SetStopProfittarget(PriceScale*익절틱수,PointStop); SetStopLoss(PriceScale*손절틱수,PointStop); 즐거운 하루되세요 > 새론시작 님이 쓴 글입니다. > 제목 : 문의드립니다. > 안녕하세요~ 1. 가중5이평이 가중20이평 골든크로스 후 되돌림 줄때 가중5이평에서 매수, 가중5이평이 가중20이평 데드크로스 후 되돌림 줄때 가중5이평에서 매도 2. TRIX > 0 매수, TRIX < 0 매도 3.macd 와signal 정배열 매수, 역배열 매도 4.DMI +DI > -DI 매수, +DI < -DI 매도 지표값은 그냥 기본으로 하고요 이4가지 조건이 모두 같이 만족할때 매매가 이루어 지도록 하고 싶은데요~ 익절40틱 손절40틱으로.. 그리고 매수를 할 경우 이익이든 손절이든 한번만 하고 다시 매수 자리가 오더라도 진입X 다음에 매도를 할 경우 이익이든 손절이든 한번만 하고 다시 매도 자리가 오더라도 진입X 즉, 매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스)ㅡ매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스)ㅡ매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스)ㅡ매수1번진입(골든크로스)ㅡ매도1번진입(데드크로스) 계속 이런식으로 되게끔 하고 싶습니다. 부탁드립니다