답변완료
수정이 되는지요?
안녕하세요
하기는 예전에 답변을 주신 것인데,
1번은 작동이 잘 되는데 2번은 작동이 잘 되지 않습니다.
확인 부탁드립니다.
늘 도움 주셔서 감사합니다.
안녕하세요
예스스탁입니다.
검색식으로 작성해 차트에 적용하시면 해당봉에 점을 찍어 표시합니다.
Input : Period(20), MultiD(2);
var : BBmd(0),BBup(0),BBdn(0);
BBmd = ma(C,Period);
BBup = BollBandUp(Period,MultiD);
BBdn = BollBandDown(Period,MultiD);
if countif(C<O,3) == 3 and bbup > c and C > BBmd Then
plot1(h);
if countif(C>O,3) == 3 and bbmd > c and C > BBup Then
plot1(l);
즐거운 하루되세요
> softtoug 님이 쓴 글입니다.
> 제목 : 지표문의
> 안녕하세요
하기 지표식 문의 드립니다.
1. 볼린져 밴드 중앙이평과 상단사이에서 연속된 음봉이 세개가 발생시,
지표에 표시가 되도록 부탁드립니다.
세번째 종가가 중앙 이평 위에서 형성이 되어야 합니다.
중앙이평과 같거나 아래에서 종가가 형성되면 지표식으로 표현하지 않습니다.
2. 볼린져 밴드 중앙 이평과 하단사이에서 연속된 양봉이 세개가 발생시,
지표에 표시기 되도록 부탁드립니다.
세번째 종가가 이평 아래에서 형성이 되어야 합니다.
중앙이평과 같거나 위에서 종가가 형성되면 지표식에 표현하지 않습니다.
감사합니다.
2020-03-22
475
글번호 137087
지표
답변완료
서킷,사이드카 발생봉의 데이타를 빼버린 이평식(또는 한개의 봉으로 취급하는 이평식)
수고가 많으십니다.
서킷, 사이드카 발생시
예를 들어 ~~
발동시간이 1시간이면 5분봉으로 12개가 되는데..
1. 12개 봉데이타를 1개의 봉으로 처리하는 이평식
2. 이들 12개 봉데이타를 모두 아예 빼버리고 계산하는 이평식
(서킷,사이드카 발동시에는 발생전 봉의 종가가 그대로 유지되니까
그 시간동안의 데이타(가격,index)를 무의미한 것으로 취급해 버린다는 것이죠)
서킷,사이드카 발동이 해제된 이후에
그 발생시간만큼 경과하는 동안의 이평계산과
또 그 이후의 이평계산이 달라져야 하고
하루에 서킷,사이드카 발동이 여러번 있을 수도 있고..!!!
또...
위의 계념대로 할려면
var1 = iff(bdate[1] < bdate, 1, var1+1);
Plot1(MA(C, var1));
이 수식은 어떻게 수정해야 할까요??
서킷,사이드카 발동시간 동안의 봉들로 인하여
이평오류??가 발생하는 것 같은데
이를 수식으로 구현 하기가 난감하네요..
부탁 좀 드리겠습니다.!!!
감사합니다~~
2020-03-22
401
글번호 137083
지표
답변완료
질문 올립니다.
안녕하세요. 늘 감사드립니다.
1.
ExitLong ExitShort의 수량 옵션 질문 드립니다.
If CrossDown(이평1, 이평2) then ExitLong("EL1", AtStop, C, "B1");
이렇게 하면, 만일 이평1, 이평2 골든크로스로 진입한 진입명 "B1"의 진입분은,
이 조건이 만족하는 즉시 모조리 청산돼 버리는지요?
((즉, 청산식에서, 진입명 뒤의 수량, 수량조건을 안 써 버리면, 그냥 B1으로 진입 돼 있던 거 다 모조리 청산돼 버리는지요?))
2.
그리고 이 때 ExitLong()속의
AtStop, C
이 부분은 제대로 쓴 건지요?
즉 앞의
CrossDown(이평1, 이평2)
이라는 조건이 만족되자 마자 즉시 현재가에서 청산해라 라는 의미가 되는지요?
아니면, 이렇게 해도, 결국은 조건 만족 다음 봉 시가에서 청산되게 되는지요?
대단히 감사합니다.
2020-03-22
319
글번호 137081
시스템
답변완료
오류
Input : signal(30);
var : K1s(0), Pred(C);
// ClearDebug;
K1s = ma(Pred,signal);
if sTime == 12000 then {
MessageLog("%s%f","Pred=",Pred);
MessageLog("%s%f","K1s=",K1s);
// 1.#QNAN0 계산은 되지만 무한 숫자가 나오는 오류
if Pred > K1s then {
Buy("매수");
}
}
Debug 내용에 보면 'K1s=1.#QNAN0'라고 표시 됩니다.
무슨 뜻인지는 알겠는데, 어떻게 해결해야 하나요?
2020-03-21
355
글번호 137079
사용자 함수