커뮤니티

안녕하세요.

프로필 이미지
뚜벅뚜벅
2020-07-30 11:57:22
1128
글번호 141114
답변완료
아래 수식을 시스템식 으로 부탁합니다. (지표가 0선 돌파시 매수,매도) input : period1(20),period2(12),sto1(5),sto2(3),short(12),long(26),signal(9),cciperiod(10); var : B1(0),B2(0),B3(0),B4(0),B5(0),B6(0),B7(0); B1=iff(ema(C,12)-ema(C,26) >ema(ema(C,12)-ema(C,26),9), 1,-1); B2=iff(C > ma(C, Period1), 1, -1); B3=iff((C - C[period2]) / C[period2] * 100 > 0, 1, -1) ; B4=iff(ema((C-lowest(L, sto1)) / (highest(H, sto1) - lowest(L, sto1)) * 100, sto2)>50, 1, -1); B5=iff(CCI(cciperiod)>0,1,-1); B6=iff(ema(accum(((C -L)-(H- C))/ (H-L)*V), 3) - ema(accum(((C -L)-(H- C))/(H-L)*V), 10) >=0,1,-1); B7=iff(SAR(0.02,0.2) < C,1,-1); var1 = B1+B2+B3+B4+B5+B6+B7; if var1 > var1[1] Then plot1(var1,"지표",RED); Else plot1(var1,"지표",blue); PlotBaseLine3(0, "기준선0");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-07-30 15:24:44

안녕하세요 예스스탁입니다. input : period1(20),period2(12),sto1(5),sto2(3),short(12),long(26),signal(9),cciperiod(10); var : B1(0),B2(0),B3(0),B4(0),B5(0),B6(0),B7(0); B1=iff(ema(C,12)-ema(C,26) >ema(ema(C,12)-ema(C,26),9), 1,-1); B2=iff(C > ma(C, Period1), 1, -1); B3=iff((C - C[period2]) / C[period2] * 100 > 0, 1, -1) ; B4=iff(ema((C-lowest(L, sto1)) / (highest(H, sto1) - lowest(L, sto1)) * 100, sto2)>50, 1, -1); B5=iff(CCI(cciperiod)>0,1,-1); B6=iff(ema(accum(((C -L)-(H- C))/ (H-L)*V), 3) - ema(accum(((C -L)-(H- C))/(H-L)*V), 10) >=0,1,-1); B7=iff(SAR(0.02,0.2) < C,1,-1); var1 = B1+B2+B3+B4+B5+B6+B7; if CrossUp(Var1,0) Then Buy(); if CrossDown(Var1,0) Then Sell(); 즐거운 하루되세요 > 뚜벅뚜벅 님이 쓴 글입니다. > 제목 : 안녕하세요. > 아래 수식을 시스템식 으로 부탁합니다. (지표가 0선 돌파시 매수,매도) input : period1(20),period2(12),sto1(5),sto2(3),short(12),long(26),signal(9),cciperiod(10); var : B1(0),B2(0),B3(0),B4(0),B5(0),B6(0),B7(0); B1=iff(ema(C,12)-ema(C,26) >ema(ema(C,12)-ema(C,26),9), 1,-1); B2=iff(C > ma(C, Period1), 1, -1); B3=iff((C - C[period2]) / C[period2] * 100 > 0, 1, -1) ; B4=iff(ema((C-lowest(L, sto1)) / (highest(H, sto1) - lowest(L, sto1)) * 100, sto2)>50, 1, -1); B5=iff(CCI(cciperiod)>0,1,-1); B6=iff(ema(accum(((C -L)-(H- C))/ (H-L)*V), 3) - ema(accum(((C -L)-(H- C))/(H-L)*V), 10) >=0,1,-1); B7=iff(SAR(0.02,0.2) < C,1,-1); var1 = B1+B2+B3+B4+B5+B6+B7; if var1 > var1[1] Then plot1(var1,"지표",RED); Else plot1(var1,"지표",blue); PlotBaseLine3(0, "기준선0");