커뮤니티
이평선관련 질문입니다
2010-03-15 20:18:13
569
글번호 28678
이평선의 기울기를 표시하기 위해서 이런 지표식을 만들었습니다.
Input : Period1(5);
var:ma5(0), masl5(0),masl5_1(0);
ma5=ma(c,5);
masl5= (ma5-ma5[1])/ma5[1]*100;
if masl5>0 Then Plot1(masl5, "이평기울기+");
If masl5<0 Then Plot2(masl5, "이평기울기-");
if masl5==0 then plot3(masl5,"이평기울기 0");
PlotBaseLine1(0, "기준선 0");
1 masl5가 0인 경우에도 아래와 같이 빨간기둥, 파란기둥이 표시가 되는데 수정하는 방법을 알고 싶습니다.(masl5가 0인데도 빨간색으로 표시될 때는 파란기둥, 기준선이 N/A로 표시되는데 이건 또 왜그런지???)
2.기준선을 0으로 놓았는데 0보다 위에 기준선이 표시되고 있습니다.
그리고 덧붙여서 질문이 있는데,
Buy("진입",AtLimit,c-1,1);
이런 매수식이 있습니다.
C=200.0
다음봉이 저가 199.5, 고가 201.0
그 다음봉이 저가 198.0 고가 200이라고 하면
시뮬레이션 상에서는 체결이 안되는데,
실제 매매시 두번째봉에서(198~200인봉) 체결이 일어나나요?
예를 들어 1분봉 거래시, 조건 만족시 주문을 해놓고 체결될 때까지 한 봉 주기 동안 기다리는 건지(199.5에 주문 내놓고 다음 1분동안 기다리는건지), 아니면 주문 넣어지고 계속 기다리는 건지(199.5에 주문 내 놓고 장 마칠때까지 기다리는 건지-이건 아닌 것 같은데요), 그것도 아니면 다시한 번 조건을 기다리는건지(C=200이니까 다음봉이 199.5이하로 내려갈때 주문을 내는 건지) 궁금합니다.
저는 조건 만족시 꼭 다음 봉에서 주문이 안나가고 그 다음봉이 0.5만큼 떨어질때 주문 내도 상관이 없거든요.
질문이 좀 난잡합니다.
답변 부탁드리겠습니다.^^
답변 1
예스스탁 예스스탁 답변
2010-03-16 11:47:02
안녕하세요
예스스탁입니다.
1.
차트의 지표는 소숫점 2자리까지만 표시되고
실제 계산에서는 그 이하의 소숫점까지 모두 계산이 됩니다.
값이 0.004라고 가정하면
지표는 소숫점 2자리까지만 보여지므로 0.00으로 표시되지만
실제는 0.004이므로 파랑 혹은 빨강으로 막대가 표시됩니다.
지표속성창 Y축표시탭하단에 소숫점 자리수표시를 6으로 하시면
그이하까지 값을 확인하실 수 있습니다.
2.
Buy("진입",AtLimit,c-1,1);
다음 한봉에 대해서만 감시를 합니다.
만약 다음봉에서 해당가격조건을 만족하지 않으면
신호가 발생되지 않고 취소가 됩니다.
즐거운 하루되세요
> 깜피 님이 쓴 글입니다.
> 제목 : 이평선관련 질문입니다
> 이평선의 기울기를 표시하기 위해서 이런 지표식을 만들었습니다.
Input : Period1(5);
var:ma5(0), masl5(0),masl5_1(0);
ma5=ma(c,5);
masl5= (ma5-ma5[1])/ma5[1]*100;
if masl5>0 Then Plot1(masl5, "이평기울기+");
If masl5<0 Then Plot2(masl5, "이평기울기-");
if masl5==0 then plot3(masl5,"이평기울기 0");
PlotBaseLine1(0, "기준선 0");
1 masl5가 0인 경우에도 아래와 같이 빨간기둥, 파란기둥이 표시가 되는데 수정하는 방법을 알고 싶습니다.(masl5가 0인데도 빨간색으로 표시될 때는 파란기둥, 기준선이 N/A로 표시되는데 이건 또 왜그런지???)
2.기준선을 0으로 놓았는데 0보다 위에 기준선이 표시되고 있습니다.
그리고 덧붙여서 질문이 있는데,
Buy("진입",AtLimit,c-1,1);
이런 매수식이 있습니다.
C=200.0
다음봉이 저가 199.5, 고가 201.0
그 다음봉이 저가 198.0 고가 200이라고 하면
시뮬레이션 상에서는 체결이 안되는데,
실제 매매시 두번째봉에서(198~200인봉) 체결이 일어나나요?
예를 들어 1분봉 거래시, 조건 만족시 주문을 해놓고 체결될 때까지 한 봉 주기 동안 기다리는 건지(199.5에 주문 내놓고 다음 1분동안 기다리는건지), 아니면 주문 넣어지고 계속 기다리는 건지(199.5에 주문 내 놓고 장 마칠때까지 기다리는 건지-이건 아닌 것 같은데요), 그것도 아니면 다시한 번 조건을 기다리는건지(C=200이니까 다음봉이 199.5이하로 내려갈때 주문을 내는 건지) 궁금합니다.
저는 조건 만족시 꼭 다음 봉에서 주문이 안나가고 그 다음봉이 0.5만큼 떨어질때 주문 내도 상관이 없거든요.
질문이 좀 난잡합니다.
답변 부탁드리겠습니다.^^
이전글