항상 친절한 답변 감사합니다.
아래 두개의 시스템 차이가 무엇인가요?
** 1분봉시스템
SetStopEndofday(151900);
if DayIndex == 0 and c < ma(c,9000) - 2*std(c,9000) Then Buy(); // 1
if DayIndex == 0 and AccumN(Money, 390) > 100000000000 Then Buy(); // 2
SetStopEndofday(151900);
if DayIndex == 0 and AccumN(Money, 390) > 100000000000 Then Buy(); // 2
if DayIndex == 0 and c < ma(c,9000) - 2*std(c,9000) Then Buy(); // 1
두 시스템의 결과 값이 다른 이유가 무엇인가요?
1번 수식이 위에 있는 경우, 분봉이 9000개가 되기 전까지는 2번 수식의 신호마저 나오지 않는 것 같습니다. 1, 2두개의 신호는 독립적으로 움직여야하는 것 아닌가요?
답변 1
예스스탁
예스스탁 답변
2024-09-23 13:50:48
안녕하세요
예스스탁입니다.
1
수식은 차트에 적용하면 해당수식에서 필요한 최소봉수가 계산되고
해당 봉수 이후에 신호가 발생하게 됩니다.
var1 = ma(c,9000) - 2*std(c,9000);
Var2 = AccumN(Money, 390);
SetStopEndofday(151900);
if DayIndex == 0 and C < var1 Then Buy(); // 1
if DayIndex == 0 and Var2 > 100000000000 Then Buy(); // 2
위와 같이 계산값이 변수처리되었다면
해당 변수들은 매봉계산되므로
var1과 var2의 위치에 관계없이 모두 9000으로 잡히게 되어
9000봉 이후부터 신호가 발생합니다.
2
하지만 작성하신 식은 당일 첫봉에 각 함수들을 계산하는데
먼저 만나는 것으로 최소봉수가 잡히게 됩니다.
ma(c,9000)이 위에 있으면
수식계산에 필요한 최소봉수가 먼저 9000으로 잡혀 하단수식에 까지 영향이 가게 됩니다.
즐거운 하루되세요
> 소총부대 님이 쓴 글입니다.
> 제목 : 아래 2개 시스템의 차이점 설명 부탁드립니다.
> 항상 친절한 답변 감사합니다.
아래 두개의 시스템 차이가 무엇인가요?
** 1분봉시스템
SetStopEndofday(151900);
if DayIndex == 0 and c < ma(c,9000) - 2*std(c,9000) Then Buy(); // 1
if DayIndex == 0 and AccumN(Money, 390) > 100000000000 Then Buy(); // 2
SetStopEndofday(151900);
if DayIndex == 0 and AccumN(Money, 390) > 100000000000 Then Buy(); // 2
if DayIndex == 0 and c < ma(c,9000) - 2*std(c,9000) Then Buy(); // 1
두 시스템의 결과 값이 다른 이유가 무엇인가요?
1번 수식이 위에 있는 경우, 분봉이 9000개가 되기 전까지는 2번 수식의 신호마저 나오지 않는 것 같습니다. 1, 2두개의 신호는 독립적으로 움직여야하는 것 아닌가요?