커뮤니티

수식 문의 드립니다

프로필 이미지
기관장
2023-06-04 00:18:50
1121
글번호 169502
답변완료
아래를 data2 식으로 작성 문의 드립니다.. 1. Stochastic (12,5,5) 매수 stochastic (k,d) 시그날 선이 기준선 상향시 매수 stochastic (k,d) 시그날 선이 50선 상향시 매도 stochastic (k,d) 시그날 선이 기준선 하향시 매도 stochastic (k,d) 시그날 선이 50선 하향시 2. macd(12,26,9) 매수: macd가 기준선 상향시 매도: macd가 기준선 하향시 3. cci(9,10) 매수: cci가 기준선 상향시 매도: cci가 기준선 하향시 4, Envelope(20,5) 매수: 상한선 상향시 매수: 중앙선 상향시 매수: 하한선 상향시 매도: 상한선 하향시 매도: 중앙선 하향시 5. Bolinger band ( 20,5) 매수: 상한선 상향시 매수: 중앙선 상향시 매수 하한선 상향시 매도: 상한선 하향시 매도: 중앙선 하향시 6. trix(14,7) 매수 기준선 상향시 매도:기준선 하향시 7. 일목균형표 매수 : 후행스팬 이 5 이평선 상향시 매수 :후행스팬이 상승 중이고 후행스팬이 5이평선위에 있을때 매도: 후행스팬이 고개 숙일때 8. force index(5,20) 매수: fvalfast가 fvalslow 상향시 매도 fvalfast가 fvalslow 하향시 1,2,3,4,5, 6, 7, 8 모두 data2 식으로 만들어 주시면 감사하겠습니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2023-06-05 09:56:31

안녕하세요 예스스탁입니다. 1 input : sto1(12),sto2(5),sto3(5); var : stok(0,Data2),stod(0,Data2); stok = data2(stochasticsK(sto1,sto2)); stod = data2(stochasticsD(sto1,sto2,sto3)); if CrossUp(stod,stok) Then Buy(); if CrossUp(stod,50) Then Buy(); if CrossDown(stod,stok) Then Sell(); if CrossDown(stod,50) Then Sell(); 2 input : short(12),long(26),sig(9); var : macdv(0,Data2),macds(0,Data2); macdv = data2(macd(short,long)); macds = data2(ema(macdv,sig)); if CrossUp(macds,0) Then Buy(); if CrossDown(macds,0) Then Sell(); 3 Input : Period1(9),Period2(10); var : CCIv(0,Data2),CCIs(0,Data2); CCIv = data2(CCI(Period1)); CCIs = data2(ema(CCIv,Period2)); if CrossUp(cciv,0) Then Buy(); if CrossDown(cciv,0) Then Sell(); 4 Input : Period(20), Percent(3); var : center(0,Data2),UPline(0,Data2),DNline(0,Data2); center = data2(ma(C, Period)); UPline = data2(EnvelopeUp(Period, Percent)); Dnline = data2(EnvelopeDown(Period, Percent)); if CrossUp(C,upline) Then Buy(); if CrossUp(C,center) Then Buy(); if CrossUp(C,Dnline) Then Buy(); if CrossDown(C,upline) Then Sell(); if CrossDown(C,center) Then Sell(); 5 Input : Period(20), dv(2); var : UPv(0,Data2),mid(0,Data2),Dnv(0,Data2); UPv = data2(BollBandUp(Period, dv)); mid = data2(ma(C, Period)); Dnv = data2(BollBandDown(Period, dv)); if CrossUp(C,UPv) Then Buy(); if CrossUp(C,mid) Then Buy(); if CrossUp(C,Dnv) Then Buy(); if CrossDown(C,UPv) Then Sell(); if CrossDown(C,mid) Then Sell(); 6 Input : Period(12), sigPeriod(9); var : TRIXv(0),TRIXs(0); TRIXv = data2(TRIX(Period)); TRIXs = data2(ema(TRIX(Period),sigPeriod)); if CrossUp(TRIXv,0) Then Buy(); if CrossDown(TRIXv,0) Then Sell(); 7. input : P(5); var : mav(0,Data2); mav = Data2(ma(C,P)); if data2(CrossUp(C,mav[25])) Then Buy(); if data2(C > C[1] and C > mav[25]) Then Buy(); if Data2(C<C[1]) Then Sell(); 8 Inputs: ShortPeriod(5),LongPeriod(20); Variables: Fval(0,Data2),FvalFast(0,Data2),FvalSlow(0,Data2); Fval = Data2(((Close - Close[1]) * Volume)); FvalFast = data2(Ema(Fval, ShortPeriod)); FvalSlow = data2(Ema(Fval, LongPeriod)); if CrossUp(FvalFast,FvalSlow) Then Buy(); if CrossDown(FvalFast,FvalSlow) Then Sell(); 즐거운 하루되세요 > 기관장 님이 쓴 글입니다. > 제목 : 수식 문의 드립니다 > 아래를 data2 식으로 작성 문의 드립니다.. 1. Stochastic (12,5,5) 매수 stochastic (k,d) 시그날 선이 기준선 상향시 매수 stochastic (k,d) 시그날 선이 50선 상향시 매도 stochastic (k,d) 시그날 선이 기준선 하향시 매도 stochastic (k,d) 시그날 선이 50선 하향시 2. macd(12,26,9) 매수: macd가 기준선 상향시 매도: macd가 기준선 하향시 3. cci(9,10) 매수: cci가 기준선 상향시 매도: cci가 기준선 하향시 4, Envelope(20,5) 매수: 상한선 상향시 매수: 중앙선 상향시 매수: 하한선 상향시 매도: 상한선 하향시 매도: 중앙선 하향시 5. Bolinger band ( 20,5) 매수: 상한선 상향시 매수: 중앙선 상향시 매수 하한선 상향시 매도: 상한선 하향시 매도: 중앙선 하향시 6. trix(14,7) 매수 기준선 상향시 매도:기준선 하향시 7. 일목균형표 매수 : 후행스팬 이 5 이평선 상향시 매수 :후행스팬이 상승 중이고 후행스팬이 5이평선위에 있을때 매도: 후행스팬이 고개 숙일때 8. force index(5,20) 매수: fvalfast가 fvalslow 상향시 매도 fvalfast가 fvalslow 하향시 1,2,3,4,5, 6, 7, 8 모두 data2 식으로 만들어 주시면 감사하겠습니다.