커뮤니티
질문두개, 신호가 제대로 안들어갑니다.
2014-12-18 17:52:09
104
글번호 81478
첫번째로 지표신호가 제대로 안들어가요
예로 5일선이 10일선을 돌파하고 10일선이 20일선을 돌파할때 매수하는 조건을만들어 돌려보고
차트로 보면 어떤때엔 들어가고 어떤때엔 들어가지 않습니다
보통 이럴땐 어떤 문제가 잇을까요
그리고 두번째는
if 조건1
if 조건2
if 조건3
if 조건4
매수
이렇게 코드짜면
1조건 만족뒤에 조건2 만족할시 그다음조건 만족하고 최종 4조건 만족시에 매수가 들어가게 되나요?
답변 1
예스스탁 예스스탁 답변
2014-12-19 11:27:40
안녕하세요
예스스탁입니다.
if 조건1 then
if 조건2 then
if 조건3 then
if 조건4 then
buy();
위 내용은
if 조건1 and 조건2 and 조건3 and 조건4 then
buy();
와 같은 식입니다.
즉 한봉에서 모두 조건에 만족해야 매수가 발생합니다.
시간적으로 순차적으로 인식하는 것이 아닙니다.
각 조건만족시 봉번호와 조건들이 현재 유효한 상태인지 확인할수 있는 변수등을 만들어
if문 작성하셔야 합니다.
#조건1만족시 인덱스
if 조건1 Then{
T1 = 1;
i1 = index;
}
if 조건1해제조건 Then{
T1 = -1;
}
#조건2만족시 인덱스
if 조건2 Then{
T2 = 1;
i2 = index;
}
if 조건2해제조건 Then{
T2 = -1;
}
#조건3만족시 인덱스
if 조건3 Then{
T3 = 1;
i3 = index;
}
if 조건3해제조건 Then{
T3 = -1;
}
if T1 == 1 and T2 == 1 and T3 == 1 and #조건1,조건2,조건3이 유효한 상태이고
i3 > i2 and i2 > i1 and #조건1 -> 조건2 -> 조건3 순서로 만족 And
조건4 Then#현재 조건4만족
buy
즐거운 하루되세요
> 고망고망 님이 쓴 글입니다.
> 제목 : 질문두개, 신호가 제대로 안들어갑니다.
> 첫번째로 지표신호가 제대로 안들어가요
예로 5일선이 10일선을 돌파하고 10일선이 20일선을 돌파할때 매수하는 조건을만들어 돌려보고
차트로 보면 어떤때엔 들어가고 어떤때엔 들어가지 않습니다
보통 이럴땐 어떤 문제가 잇을까요
그리고 두번째는
if 조건1
if 조건2
if 조건3
if 조건4
매수
이렇게 코드짜면
1조건 만족뒤에 조건2 만족할시 그다음조건 만족하고 최종 4조건 만족시에 매수가 들어가게 되나요?