커뮤니티
barsinceentry
2017-07-18 12:05:03
100
글번호 111398
수고하십니다.
예를 들어
IF C>0
Then
Buy ("매수1",AtStop,C+0.05,1);
IF MarketPosition == 1
Then
ExitLong ("매수청산", AtStop, C-0.05,1);
위와 같은 수식이 있으면
1.BarsSinceEntry가 조건이 만족된 봉(양봉)부터 시작하여 신호가 발생한 그 다음봉은 BarsSinceEntry==2가 되나요?
2.조건이 만족된 봉(양봉)에서 MarketPosition은 어떻게 되나요?
3.위 수식으로 시뮬해보면 신호가 발생된 봉이 음봉으로 결론날 때 아떤 봉은 한봉에서 매수, 매수청산(즉 손절)이 되기도 하고 봉의 모습이 거의 비슷한데 어떤 봉에서는 다음봉으로 넘어가기도 합니다. 이것이 봉가정에 의한 것인지 아니면 수식문제인지요?
요지는 매수신호가 나온 봉(조건만족 다음봉)에서는 매수청산신호가 나오지 않고 그 다음봉 이후에서만 나오게 하려는 것입니다.
4.Point 차트에서 위 수식으로 첫봉에 신호가 나오지 않게 할 수 있을까요?
5.*한봉에서 꼬리가 달린 후 매수신호가 나오게 할 수 있나요?
-즉 종가보다 일정값 0.5P 하락 후 다시 종가+0.05를 돌파 할 때 매수-트레일링 스탑과 역으로 유사하게-
미리 감사드립니다.
답변 1
예스스탁 예스스탁 답변
2017-07-18 14:29:50
안녕하세요
예스스탁입니다.
1.
신호가 발생한 봉이 0, 다음봉부터 1씩 증가됩니다.
2
진입의 조건내용이 C>0 입니다.
양봉이면 시가 O로 지정하셔야 합니다. 현재 수식은 숫자 0입니다.
C > O 로 변경하시기 바랍니다.
작성하신 진입식은
봉완성시 양봉이면 종가+0.05를 셋팅하고
다음봉이 셋팅한값 이상의 시세가 발생하면 매수신호가 발생합니다.
셋팅값 이상의 시세가 발생하지 않으면 신호발생이 되지 않습니다.
그러므로 양봉은 MarketPosition은 0이고
다음봉이 가격조건이 만족하여 신호가 발생했으면 MarketPosition이 1입니다.
3
진입이 무포지션에서 셋팅되게 하시면 됩니다.
IF MarketPosition == 0 and C > O then Then
Buy ("매수1",AtStop,C+0.05,1);
4
if Bdate == Bdate[1] then{
IF MarketPosition == 0 and C > O then
Buy ("매수1",AtStop,C+0.05,1);
IF MarketPosition == 1 Then
ExitLong ("매수청산", AtStop, C-0.05);
}
5
가능하지 않습니다.
미완성봉의 상태를 조건으로 지정할수가 없습니다.
즐거운 하루되세요
> peace 님이 쓴 글입니다.
> 제목 : barsinceentry
> 수고하십니다.
예를 들어
IF C>0
Then
Buy ("매수1",AtStop,C+0.05,1);
IF MarketPosition == 1
Then
ExitLong ("매수청산", AtStop, C-0.05,1);
위와 같은 수식이 있으면
1.BarsSinceEntry가 조건이 만족된 봉(양봉)부터 시작하여 신호가 발생한 그 다음봉은 BarsSinceEntry==2가 되나요?
2.조건이 만족된 봉(양봉)에서 MarketPosition은 어떻게 되나요?
3.위 수식으로 시뮬해보면 신호가 발생된 봉이 음봉으로 결론날 때 아떤 봉은 한봉에서 매수, 매수청산(즉 손절)이 되기도 하고 봉의 모습이 거의 비슷한데 어떤 봉에서는 다음봉으로 넘어가기도 합니다. 이것이 봉가정에 의한 것인지 아니면 수식문제인지요?
요지는 매수신호가 나온 봉(조건만족 다음봉)에서는 매수청산신호가 나오지 않고 그 다음봉 이후에서만 나오게 하려는 것입니다.
4.Point 차트에서 위 수식으로 첫봉에 신호가 나오지 않게 할 수 있을까요?
5.*한봉에서 꼬리가 달린 후 매수신호가 나오게 할 수 있나요?
-즉 종가보다 일정값 0.5P 하락 후 다시 종가+0.05를 돌파 할 때 매수-트레일링 스탑과 역으로 유사하게-
미리 감사드립니다.