답변완료
문의 드립니다.
호가잔량 비율지표를 만들고 싶습니다.
호가잔량을 0을 기준으로 표시하는 지표는
아래와 같이 만들어 사용하고 있는데요.
이것을 비율로 바꾸고 싶은데 잘 안 되서 문의 드립니다.
비율이기 때문에,
매도잔량 > 매수잔량일 경우와
매수잔량 > 매도잔량일 경우를 구분해야 하고,
매도잔량이 클 경우에는 결과값에 -1를 곱해줘야 될 것 같은데
어렵네요. 도와 주십시요.
아래는 단순하게 잔량차이를 표시하는 수식인데
이를 비율로 바꿔 주시면 감사하겠습니다.
Input : Period(5);
Var : value(0);
value = ma(bids,period)-ma(asks,period);
If value > 0 Then
{
Plot1(value, "매수총잔량 우위");
Plot2(0, "매도총잔량 우위");
}
Else
{
Plot1(0, "매수총잔량 우위");
Plot2(value, "매도총잔량 우위");
}
PlotBaseLine1(0,"기준선");
2020-03-31
544
글번호 137382
지표
답변완료
시스템 질문입니다
1.
시가 첫 봉이 양봉이면 첫봉에 1차 매수,시가-2.0 에 2차 매수하여 시가+3.0 에 모두 익절
시가 첫 봉이 음봉이면 첫봉에 1차 매도,시가+2.0 에 2차 매도하여 시가-3.0 에 모두 익절
2.
시가 첫 봉 포함 2연속 양봉일때 1차 매수,시가-2.0 에 2차 매수하여 시가+3.0 에 모두 익절
시가 첫 봉 포함 2연속 음봉일때 1차 매도,시가+2.0 에 2차 매도하여 시가-3.0 에 모두 익절
3.
시가 첫 봉 이후 시가 이상에서 최초로 나타난 2연속 양봉에 1차 매수,시가-2.0 에 2차 매수하여 시가+3.0 에 모두 익절
시가 첫 봉 이후 시가 이하에서 최초로 나타난 2연속 음봉에 1차 매도,시가+2.0 에 2차 매도하여 시가-3.0 에 모두 익절
감사합니다
2020-03-31
493
글번호 137376
시스템
답변완료
주기가 다른 5이평, 20이평값 구하기
해외선물에서 사용하려고 합니다.(크루드오일, 유로)
Var : ma5(0), ma20(0), ma530(0), ma2030(0);
//3분주기 데이타
ma5 = MA(C, 5);
ma20 = MA(C, 20);
//30분주기 데이타
ma530 = MA(Data2(C),5);
ma2030 = MA(Data2(C), 20);
MessageLog("ma5 :%.2f, ma20 : %.2f, ma530 : %.2f, ma2030 : %.2f", ma5 , ma20 , ma530 , ma2030 );
위와같이 작성하여 디버깅을 해보면, 3분데이타는 5이평 및 20이평값이 신호오는대로 수치가 정확하게 나옵니다. 그런데 30분데이타는 5이평 및 20이평값이 고정값으로 나옵니다.
어떻게 구현해야 하나요? 항상 도움주심에 감사드립니다.
2020-03-31
540
글번호 137363
시스템