커뮤니티

지표문의

프로필 이미지
성공예견
2020-04-05 20:16:09
900
글번호 137550
답변완료

첨부 이미지

1.지표문의 드리께요 2.번호 58160 매일님 작성해준 수식에서 가격값위 152 또는 56 등 숫자표시가 있는데 나온 의미가 가 무엇입니까? 3. 아래는 시스템 식인데 지표식으로 수정 좀 해 주세요 Input: len(8), s1(0.37), s2(2.7); var : slv1(0),slv2(0),slb1(0),slb2(0),shv1(0),shv2(0),shb1(0),shb2(0); var : low_trendline(0),low_radian(0),high_trendline(0),high_radian(0); var : Cond1(false),Cond2(false),Cond3(false); slv1=SwingLow(1,low,len,len,100); slv2=SwingLow(2,low,len,len,100); slb1=SwingLowBar(1,low,len,len,100); slb2=SwingLowBar(2,low,len,len,100); shv1=SwingHigh(1,high,len,len,100); shv2=SwingHigh(2,high,len,len,100); shb1=SwingHighBar(1,high,len,len,100); shb2=SwingHighbar(2,high,len,len,100); If slb2 > slb1 then{ low_trendline =(slv1-slv2)/(slb2-slb1)*slb1+slv1; low_radian=(((slv1-slv2)/slv2)*100)/(slb2-slb1); } If shb2>shb1 then{ high_trendline =(shv1-shv2)/(shb2-shb1)*shb1+shv1; high_radian=(((shv1-shv2)/shv2)*100)/(shb2-shb1); } Var1=round(atan(low_radian)*180/pie,2); Var2=round(atan(high_radian)*180/pie,2); If Var1>0 And Var2>0 And Var1>var2 And high_trendline>low_trendline then# '상향쐐기형 Cond1=True; Else Cond1=False; If Var1<0 And Var2<0 And Var1>var2 And high_trendline > low_trendline then# '하향쐐기형 Cond2=True; Else Cond2=False; If Var1>0 And Var2<0 And high_trendline>low_trendline then# '삼각형 Cond3=True; Else Cond3=False; Var10=highd(1)-lowd(1); If sdate<>sdate[1] then{ Var50=TotalTrades; } If stime<150000 then{ If TotalTrades-var50==0 then{ If Cond1==True And low>low_trendline then{ sell("쐐기매도1",Atstop,low_trendline ); } If Cond2==True And high<high_trendline then{ buy("쐐기매수1",Atstop,high_trendline ); } If Cond3=True And low>low_trendline And high<high_trendline then{ buy("삼각매수",Atstop,high_trendline ); sell("삼각매도",Atstop,low_trendline ); } buy("매수",Atstop,opend(0)+var10*S1); sell("매도",Atstop,opend(0)-var10*S1); } } If stime<150000 then{ If TotalTrades-var50==1 then{ If Cond1==True And low>low_trendline then{ sell("쐐기매도2",Atstop,low_trendline ); } If Cond2==True And high<high_trendline then{ buy("쐐기매수2",Atstop,high_trendline ); } } } If MarketPosition<>0 then{ exitlong("매수추적",Atstop,highest(high,barssinceentry+1)-Atr(20)*S2); exitshort("매도추적",Atstop,lowest(low,barssinceentry+1)+Atr(20)*S2); } 4.그럼 즐거운 하루 되세요
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-04-06 10:51:47

안녕하세요 예스스탁입니다. 1 틱수입니다. 직전저점과 현재고점, 직전고점과 현재저점이 몇틱차인지 표시합니다. 2-1 Input: len(8), s1(0.37), s2(2.7); var : slv1(0),slv2(0),slb1(0),slb2(0),shv1(0),shv2(0),shb1(0),shb2(0); var : low_trendline(0),low_radian(0),high_trendline(0),high_radian(0); var : Cond1(false),Cond2(false),Cond3(false); slv1=SwingLow(1,low,len,len,100); slv2=SwingLow(2,low,len,len,100); slb1=SwingLowBar(1,low,len,len,100); slb2=SwingLowBar(2,low,len,len,100); shv1=SwingHigh(1,high,len,len,100); shv2=SwingHigh(2,high,len,len,100); shb1=SwingHighBar(1,high,len,len,100); shb2=SwingHighbar(2,high,len,len,100); If slb2 > slb1 then{ low_trendline =(slv1-slv2)/(slb2-slb1)*slb1+slv1; low_radian=(((slv1-slv2)/slv2)*100)/(slb2-slb1); } If shb2>shb1 then{ high_trendline =(shv1-shv2)/(shb2-shb1)*shb1+shv1; high_radian=(((shv1-shv2)/shv2)*100)/(shb2-shb1); } Var1=round(atan(low_radian)*180/pie,2); Var2=round(atan(high_radian)*180/pie,2); If Var1>0 And Var2>0 And Var1>var2 And high_trendline>low_trendline then# '상향쐐기형 Cond1=True; Else Cond1=False; If Var1<0 And Var2<0 And Var1>var2 And high_trendline > low_trendline then# '하향쐐기형 Cond2=True; Else Cond2=False; If Var1>0 And Var2<0 And high_trendline>low_trendline then# '삼각형 Cond3=True; Else Cond3=False; Var10=highd(1)-lowd(1); plot1(high_trendline); plot2(low_trendline); 2-2 Input: len(8), s1(0.37), s2(2.7); var : slv1(0),slv2(0),slb1(0),slb2(0),shv1(0),shv2(0),shb1(0),shb2(0); var : low_trendline(0),low_radian(0),high_trendline(0),high_radian(0); var : Cond1(false),Cond2(false),Cond3(false); slv1=SwingLow(1,low,len,len,100); slv2=SwingLow(2,low,len,len,100); slb1=SwingLowBar(1,low,len,len,100); slb2=SwingLowBar(2,low,len,len,100); shv1=SwingHigh(1,high,len,len,100); shv2=SwingHigh(2,high,len,len,100); shb1=SwingHighBar(1,high,len,len,100); shb2=SwingHighbar(2,high,len,len,100); If slb2 > slb1 then{ low_trendline =(slv1-slv2)/(slb2-slb1)*slb1+slv1; low_radian=(((slv1-slv2)/slv2)*100)/(slb2-slb1); } If shb2>shb1 then{ high_trendline =(shv1-shv2)/(shb2-shb1)*shb1+shv1; high_radian=(((shv1-shv2)/shv2)*100)/(shb2-shb1); } Var1=round(atan(low_radian)*180/pie,2); Var2=round(atan(high_radian)*180/pie,2); If Var1>0 And Var2>0 And Var1>var2 And high_trendline>low_trendline then# '상향쐐기형 Cond1=True; Else Cond1=False; If Var1<0 And Var2<0 And Var1>var2 And high_trendline > low_trendline then# '하향쐐기형 Cond2=True; Else Cond2=False; If Var1>0 And Var2<0 And high_trendline>low_trendline then# '삼각형 Cond3=True; Else Cond3=False; Var10=highd(1)-lowd(1); plot1(var1); plot2(var2); 즐거운 하루되세요 > 성공예견 님이 쓴 글입니다. > 제목 : 지표문의 > 1.지표문의 드리께요 2.번호 58160 매일님 작성해준 수식에서 가격값위 152 또는 56 등 숫자표시가 있는데 나온 의미가 가 무엇입니까? 3. 아래는 시스템 식인데 지표식으로 수정 좀 해 주세요 Input: len(8), s1(0.37), s2(2.7); var : slv1(0),slv2(0),slb1(0),slb2(0),shv1(0),shv2(0),shb1(0),shb2(0); var : low_trendline(0),low_radian(0),high_trendline(0),high_radian(0); var : Cond1(false),Cond2(false),Cond3(false); slv1=SwingLow(1,low,len,len,100); slv2=SwingLow(2,low,len,len,100); slb1=SwingLowBar(1,low,len,len,100); slb2=SwingLowBar(2,low,len,len,100); shv1=SwingHigh(1,high,len,len,100); shv2=SwingHigh(2,high,len,len,100); shb1=SwingHighBar(1,high,len,len,100); shb2=SwingHighbar(2,high,len,len,100); If slb2 > slb1 then{ low_trendline =(slv1-slv2)/(slb2-slb1)*slb1+slv1; low_radian=(((slv1-slv2)/slv2)*100)/(slb2-slb1); } If shb2>shb1 then{ high_trendline =(shv1-shv2)/(shb2-shb1)*shb1+shv1; high_radian=(((shv1-shv2)/shv2)*100)/(shb2-shb1); } Var1=round(atan(low_radian)*180/pie,2); Var2=round(atan(high_radian)*180/pie,2); If Var1>0 And Var2>0 And Var1>var2 And high_trendline>low_trendline then# '상향쐐기형 Cond1=True; Else Cond1=False; If Var1<0 And Var2<0 And Var1>var2 And high_trendline > low_trendline then# '하향쐐기형 Cond2=True; Else Cond2=False; If Var1>0 And Var2<0 And high_trendline>low_trendline then# '삼각형 Cond3=True; Else Cond3=False; Var10=highd(1)-lowd(1); If sdate<>sdate[1] then{ Var50=TotalTrades; } If stime<150000 then{ If TotalTrades-var50==0 then{ If Cond1==True And low>low_trendline then{ sell("쐐기매도1",Atstop,low_trendline ); } If Cond2==True And high<high_trendline then{ buy("쐐기매수1",Atstop,high_trendline ); } If Cond3=True And low>low_trendline And high<high_trendline then{ buy("삼각매수",Atstop,high_trendline ); sell("삼각매도",Atstop,low_trendline ); } buy("매수",Atstop,opend(0)+var10*S1); sell("매도",Atstop,opend(0)-var10*S1); } } If stime<150000 then{ If TotalTrades-var50==1 then{ If Cond1==True And low>low_trendline then{ sell("쐐기매도2",Atstop,low_trendline ); } If Cond2==True And high<high_trendline then{ buy("쐐기매수2",Atstop,high_trendline ); } } } If MarketPosition<>0 then{ exitlong("매수추적",Atstop,highest(high,barssinceentry+1)-Atr(20)*S2); exitshort("매도추적",Atstop,lowest(low,barssinceentry+1)+Atr(20)*S2); } 4.그럼 즐거운 하루 되세요