커뮤니티
문의드려요
2015-09-23 13:27:40
115
글번호 90651
안녕하세요
아래와같이 호가의이평 지표를 이용해 지수와의 디버 젼스 신호 가능할까요?
매수후 0.5p 가면 수익 청산하고 직전 저점이나 고점 깨거나 -0.5p 손실나면 손절..
이렇게 부탁합니다
감사합니다
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
예스스탁 예스스탁 답변
2015-09-23 16:48:58
안녕하세요
예스스탁입니다.
아래 내용 참고하시기 바랍니다.
다이버전스 판단시 고점과 저점이 중효한 항목입니다.
고점과 저점에 대한 특별한 언급이 없으셔서
일반적으로 많이 사용하는 스윙하이와 스윙로우로 고점과 저점판단하게
작성되었습니다.
스윙하이와 스윙로우 함수에 대해서는 아래 링크에서
도움말 참고하시기 바랍니다.
스윙하이
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/3_7_9_69_SwingHigh.htm
스윙로우
https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/3_7_9_71_SwingLow.htm
아래는 수식입니다.
Input : Period(1),Left(3),Right(3);
Var : value(0);
value = ma(bids,period)-ma(asks,period);#호가잔량이동평균오실레이터
#저점발생
if SwingLowbar(1,value,Left,right,Left+Right+1) != -1 Then{
var1 = value[right];#현재저점 지표값
var2 = var1[1]; #전저점 지표값
var3 = C[right];#현재저점 종가값
var4 = var3[1];#전저점 종가값
#지표저점은 상승했는데 저점시 종가는 하락
if var1 > var2 and var3 < var4 and var4 > 0 Then
buy();
}
#고점발생
if SwingHighBar(1,value,Left,right,Left+Right+1) != -1 Then{
var11 = value[right];#현재고점 지표값
var12 = var11[1]; #전고점 지표값
var13 = C[right];#현재고점 종가값
var14 = var13[1];#전고점 종가값
#지표고점은 하락했는데 고점시 종가는 상승
if var11 < var12 and var13 > var14 and var14 > 0 Then
sell();
}
즐거운 하루되세요
> 쿠루드 님이 쓴 글입니다.
> 제목 : 문의드려요
> 안녕하세요
아래와같이 호가의이평 지표를 이용해 지수와의 디버 젼스 신호 가능할까요?
매수후 0.5p 가면 수익 청산하고 직전 저점이나 고점 깨거나 -0.5p 손실나면 손절..
이렇게 부탁합니다
감사합니다
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,"기준선");
다음글
이전글