커뮤니티
MarketPosition == 1
2017-07-19 21:22:18
145
글번호 111444
시스템을 당일 청산시키면 그 다음날 시작할 때는 MarketPosition == 0 이 아닌가요?
시뮬중에 이해가 안되는 부분이 있네요.
IF C < O #음봉
Then
Buy ("매수1",AtStop,C+0.05);
IF MarketPosition == 1
Then
Buy ("매수2",AtStop,C+0.05);
선물 360분봉 입니다. 피라미딩 안 했구요.
무엇이 문제인가요?
- 1. 112001_시뮬.jpg (0.17 MB)
답변 1
예스스탁 예스스탁 답변
2017-07-20 09:43:21
안녕하세요
예스스탁입니다.
사용자분이 작성하신 신호타입은 atstop입니다.
봉완성시 if문이 만족하면 atstop 뒤의 c+0.05를 셋팅하고
다음봉에 셋팅한값 이상의 시세가 발생하면 신호가 발생합니다.
매수1은 음봉 다음봉에서 음봉의 종가보다 0.05이상 높은 시세 발생하면 신호발생
매수2는 매수포지션(marketposition == 1) 인봉의 다음봉에 신호가 발생합니다.
신호타입 중 atstop이나 atlimit은
신호가 발생한 봉의 전봉이 if조건이 만족한 봉입니다
즐거운 하루되세요
> peace 님이 쓴 글입니다.
> 제목 : MarketPosition == 1
> 시스템을 당일 청산시키면 그 다음날 시작할 때는 MarketPosition == 0 이 아닌가요?
시뮬중에 이해가 안되는 부분이 있네요.
IF C < O #음봉
Then
Buy ("매수1",AtStop,C+0.05);
IF MarketPosition == 1
Then
Buy ("매수2",AtStop,C+0.05);
선물 360분봉 입니다. 피라미딩 안 했구요.
무엇이 문제인가요?