커뮤니티

문의

프로필 이미지
타이밍승부사
2024-10-24 10:45:58
571
글번호 184549
답변완료
항상 감사드립니다. 아래 지표를 주식이나 선물과 연동해서 다이버전스 신호를 만들고 싶습니다. 부탁 드립니다. 감사합니다. Input : Period(1); Var : value(0); value = ma(bids,period)-ma(asks,period);#호가잔량이동평균오실레이터 if date != date[1] Then{ value1 = value; value2 = value; } if value > value1 Then value1 = value; if value < value2 Then value2 = value; If value > value[35] Then Plot1(value, "호가잔량이평오실레이터",RED); Else Plot1(value, "호가잔량이평오실레이터",BLUE); plot2(value1,"당일최고"); plot3(value2,"당일최저"); PlotBaseLine1(0,"기준선");
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-10-24 16:40:43

안녕하세요 예스스탁입니다. 다이버전수 요건내용이 불명확합니다. 아래 내용 참고하시기 바랍니다. value의 swinghigh/swinglow값과 그때의 가격을 기준으로 다이버전스를 판단해 진입하게 됩니다. Input : Period(1),left(3),right(3); Var : value(0); value = ma(bids,period)-ma(asks,period);#호가잔량이동평균오실레이터 if date != date[1] Then { value1 = value; value2 = value; } if value > value1 Then value1 = value; if value < value2 Then value2 = value; if SwingLowBar(1,value,left,right,left+right+1) == Right Then { var1 = value[right]; var11 = var1[1]; Var2 = lowest(L,left+right+1); var21 = Var2[1]; if var21 > 0 and var1 < var11 and Var2 > Var21 Then Buy(); } if SwinghighBar(1,value,left,right,left+right+1) == Right Then { var3 = value[right]; var31 = var3[1]; Var4 = highest(H,left+right+1); var41 = Var4[1]; if var41 > 0 and var3 > var31 and Var4 < Var41 Then Sell(); } 즐거운 하루되세요 > 타이밍승부사 님이 쓴 글입니다. > 제목 : 문의 > 항상 감사드립니다. 아래 지표를 주식이나 선물과 연동해서 다이버전스 신호를 만들고 싶습니다. 부탁 드립니다. 감사합니다. Input : Period(1); Var : value(0); value = ma(bids,period)-ma(asks,period);#호가잔량이동평균오실레이터 if date != date[1] Then{ value1 = value; value2 = value; } if value > value1 Then value1 = value; if value < value2 Then value2 = value; If value > value[35] Then Plot1(value, "호가잔량이평오실레이터",RED); Else Plot1(value, "호가잔량이평오실레이터",BLUE); plot2(value1,"당일최고"); plot3(value2,"당일최저"); PlotBaseLine1(0,"기준선");