답변완료
문의 드립니다.
청산완료를 삭제하니 신호가 발생하지 않네요. 어떻게 하면 될까요?
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 문의 드립니다.
>
안녕하세요
예스스탁입니다.
수식은 별도로 수정해 드릴내용이 없습니다.
청산식만 제거하시면 됩니다.
동일조건이 만족할때 반복적으고 진입하고자 하시면
시스템 적용할 때 나타나는
시스템 트레이딩 설정창의 피라미딩탭에서
피라미딩을 모든진입신호허용으로 설정하시면 됩니다.
그러면 지정한 조건이 만족할때마다 진입하게 됩니다.
다만 피라미딩탭 하단에서 지정한 주문수량과 진입횟수만큼만
추가진입이 되므로 해당 값들은 원하시는 만큼 큰 값을 지정해 주시면 됩니다.
input : sto1(10),sto2(5);
var : stok(0);
stok = StochasticsK(sto1,sto2);
if CrossDown(stok,20) Then
Buy();
즐거운 하루되세요
> 선물대장 님이 쓴 글입니다.
> 제목 : 문의 드립니다.
> 아래 식에서 매수 신호가 반복적으로 발생할 때 반복해서 매수 하기를 원합니다.
마치 물타기를 하듯이 매수되었으면 합니다.
아래 식에서 청산완료는 삭제하고 매도는 직접 하고자 합니다.
매수만 반복적으로 체결되도록 부탁드립니다.
input : sto1(10),sto2(5);
var : stok(0);
stok = StochasticsK(sto1,sto2);
if CrossDown(stok,20) Then
Buy();
if CrossUp(stok,80) Then
ExitLong();
2024-05-16
532
글번호 179596
시스템
답변완료
계속같은 오류가떠요
계속 똑같은 결과에요
어떡하죠
뭘잘못한 것인지 모르겠어요
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 정의되지 않은 변수/함수라고 하네요
>
안녕하세요
예스스탁입니다.
계산식이나 WMA함수 사용에 이상이 없습니다.
올려주신 내용은 TX라는 이름의 변수에 대한 선언이 없어서발생하는 오류메세지 입니다.
하단에 올리신 시스템식은 TX에 대한 선언이 있어 오류가 없습니다.
아래와 같이 TX변수를 선언하고 사용하시면 됩니다.
var : TX(0);
TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10);
즐거운 하루되세요
> tjsdud 님이 쓴 글입니다.
> 제목 : 정의되지 않은 변수/함수라고 하네요
> 예전에 이런 지표를 유안타에서 썼는데
하이투자증권에서 는 정의되지 않는 변수/함수명이 사용된다고 하네요
TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10);
wma를 무엇으로 고쳐야 하나요?
참고로 지금 실행시킬 것은
이것이구요
혹시 어떻게 바꾸어야 하는지요
계속 오류가 따네요
미리 감사드려요
var : AA(0),BB(0),TX(0);
#매수진입
AA= AccumN(H-O,20) / AccumN(O-L,20) * 100;
BB= AccumN(H-C,20) / AccumN(C-L,20) * 100;
TX = wma((((C-C[11])/C[11])*100) + (((C-C[14])/C[14])*100),10);
if TX >0 and AA > BB Then
buy();
#매수청산
if TX<0 and AA < BB Then
sell();
SetStopEndofday(152700);
2024-05-16
558
글번호 179594
시스템