커뮤니티
시스템식 문의요~
2011-10-04 21:50:04
535
글번호 43348
if
short >= 1 and
stime > 144900
then
if
MarketPosition == 0 and
stime == 151500 or stime == 150100 or stime == 150000 and
NextBarOpen <= C*0.99
Then
buy("b",AtMarket,def,var1);
1분봉에서 마지막 봉의 short 지표가 1이상이고,
아침 동시호가가 -1%이하 이면 매수하는 식입니다.
1) 1분봉의 마지막봉이 모호합니다.
15시 정각, 15시 1분, 15시 15분 일때로 다 달라서 기준을 못잡겠습니다.
2) 1)의 이유로 위 식과 같이 적용하면
동시호가 가 +권에서도 매수가 됩니다.
이럴 경우 어떻게 해야 하나요?!
답변 1
예스스탁 예스스탁 답변
2011-10-05 13:23:45
안녕하세요
예스스탁입니다.
마지막봉임은 장이 종료된 후에나 알수가 있습니다.
그러므로 일반적으로 사용하는 주기에서
마지막 봉의 시간을 지정해 주는 방법외에는 없습니다.
가령 1분봉에서 일반적으로
선물옵션이면 151500
일반종목이면 150000
으로 시간을 지정하여 신호를 발생해야만 합니다.
if MarketPosition == 0 and stime == 151500 and NextBarOpen <= C*0.99 and short >= 1 Then
buy("b",AtMarket,def,var1);
즐거운 하루되세요
> 데미안리 님이 쓴 글입니다.
> 제목 : 시스템식 문의요~
> if
short >= 1 and
stime > 144900
then
if
MarketPosition == 0 and
stime == 151500 or stime == 150100 or stime == 150000 and
NextBarOpen <= C*0.99
Then
buy("b",AtMarket,def,var1);
1분봉에서 마지막 봉의 short 지표가 1이상이고,
아침 동시호가가 -1%이하 이면 매수하는 식입니다.
1) 1분봉의 마지막봉이 모호합니다.
15시 정각, 15시 1분, 15시 15분 일때로 다 달라서 기준을 못잡겠습니다.
2) 1)의 이유로 위 식과 같이 적용하면
동시호가 가 +권에서도 매수가 됩니다.
이럴 경우 어떻게 해야 하나요?!
다음글