커뮤니티
질문43860 번의 답변하신 내용데로 코딩을 했는데.. 이상해서 질문드립니다.
2015-09-08 00:38:44
156
글번호 90103
..
안녕하세요?
그림에서 보시면
Inputs:N(2);
vars: count(0);
if bdate != Bdate[1] Then
count = 0;
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
count = count+1;
진입1조건).........and count < n and MarketPosition = 0 then ..진입1
진입2 조건) ........and count < n and MarketPosition = 0 then .진입2...
처럼 코딩을 하고 외부변수n(진입제한) = 1 로 지정하고..실행을해보았는데요...
그림처럼 6/29 17:00 진입해서 6/29 18:00 청산, 그렇면 n=1로 지정했으니까.. 더 이상
진입이 없어야 하는데..또 6/30 01:00 진입햇어요...
그렇면 bdate != bdate[1] 조건이 성립되어 count=0 가 되었다는 예기인데..
메시지 함수를 써서 보니..bdate != bdate[1] 조건이 성립되는 조건은 몇월며칠 10:00
로 나와 있는데.. 그렇면 왜 6/30 01:00 또 진입했는지 모르겠습니다.
수고하시고요..
- 1. 90614_222.jpg (0.16 MB)
- 2. 90613_11111.jpg (0.18 MB)
답변 2
예스스탁 예스스탁 답변
2015-09-07 14:32:59
안녕하세요
예스스탁입니다.
진입횟수 카운트를 아래식으로 교체하시기 바랍니다.
이식은 동일봉에서 진입청산이 나오는것까지
모두 고려된 식입니다.
var : count(0);
if bdate != Bdate[1] Then
var1 = TotalTrades;
if MarketPosition == 0 Then
count = TotalTrades-var1;
Else
count = (TotalTrades-var1)+1;
즐거운 하루되세요
> 수급저격수 님이 쓴 글입니다.
> 제목 : 질문43860 번의 답변하신 내용데로 코딩을 했는데.. 이상해서 질문드립니다.
> ..
안녕하세요?
그림에서 보시면
Inputs:N(2);
vars: count(0);
if bdate != Bdate[1] Then
count = 0;
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
count = count+1;
진입1조건).........and count < n and MarketPosition = 0 then ..진입1
진입2 조건) ........and count < n and MarketPosition = 0 then .진입2...
처럼 코딩을 하고 외부변수n(진입제한) = 1 로 지정하고..실행을해보았는데요...
그림처럼 6/29 17:00 진입해서 6/29 18:00 청산, 그렇면 n=1로 지정했으니까.. 더 이상
진입이 없어야 하는데..또 6/30 01:00 진입햇어요...
그렇면 bdate != bdate[1] 조건이 성립되어 count=0 가 되었다는 예기인데..
메시지 함수를 써서 보니..bdate != bdate[1] 조건이 성립되는 조건은 몇월며칠 10:00
로 나와 있는데.. 그렇면 왜 6/30 01:00 또 진입했는지 모르겠습니다.
수고하시고요..
수급저격수
2015-09-08 12:46:01
이제서야 확인 되었습니다... 코딩을 해보니// 제가 원하던 바입니다. 감사합니다.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 진입횟수 카운트식 다시 올려드립니다.
> 안녕하세요
예스스탁입니다.
진입횟수 카운트를 아래식으로 교체하시기 바랍니다.
이식은 동일봉에서 진입청산이 나오는것까지
모두 고려된 식입니다.
var : count(0);
if bdate != Bdate[1] Then
var1 = TotalTrades;
if MarketPosition == 0 Then
count = TotalTrades-var1;
Else
count = (TotalTrades-var1)+1;
즐거운 하루되세요
> 수급저격수 님이 쓴 글입니다.
> 제목 : 질문43860 번의 답변하신 내용데로 코딩을 했는데.. 이상해서 질문드립니다.
> ..
안녕하세요?
그림에서 보시면
Inputs:N(2);
vars: count(0);
if bdate != Bdate[1] Then
count = 0;
if MarketPosition != 0 and MarketPosition != MarketPosition[1] Then
count = count+1;
진입1조건).........and count < n and MarketPosition = 0 then ..진입1
진입2 조건) ........and count < n and MarketPosition = 0 then .진입2...
처럼 코딩을 하고 외부변수n(진입제한) = 1 로 지정하고..실행을해보았는데요...
그림처럼 6/29 17:00 진입해서 6/29 18:00 청산, 그렇면 n=1로 지정했으니까.. 더 이상
진입이 없어야 하는데..또 6/30 01:00 진입햇어요...
그렇면 bdate != bdate[1] 조건이 성립되어 count=0 가 되었다는 예기인데..
메시지 함수를 써서 보니..bdate != bdate[1] 조건이 성립되는 조건은 몇월며칠 10:00
로 나와 있는데.. 그렇면 왜 6/30 01:00 또 진입했는지 모르겠습니다.
수고하시고요..
다음글
이전글