커뮤니티

Y축 분리문의 연장 질문

프로필 이미지
blueo
2020-10-05 23:20:22
741
글번호 142865
답변완료
안녕하세요 관리자님 우선 감사 드립니다. 일전에 Y축 분리 문의를 드렸는데 Y축은 분리 하였으나 분리된 지표를 가지고 시스템을 만들려고 하는데 신호가 표시가 안되서요 Input : Period1(20), Percent1(6), Period2(30), Percent2(6); var : DNline1(0),DNline2(0),HRwave1(0); Dnline1 = EnvelopeDown(Period1, Percent1); Dnline2 = EnvelopeDown(Period2, Percent2); HRwave1 = ((Dnline2-Dnline1)/(Dnline2+Dnline1))*100000; If crossup(0,HRwave1) Then { Buy(); } 예전 답변은 아래와 같습니다. 안녕하세요 예스스탁입니다. 하나의 지표식에 가격대가 너무 차이가 나는 지표가 혼합되어 있습니다. 문의하신 내용은 수식을 분리하셔야 합니다. 하나의 식으로 분리해서 표시할 방법은 없습니다. plot1~plot6은 봉위에 적용되어 봉과 축을 같이 사용할수 있지만 plot7과 PlotBaseLine1은 봉과 값차이가 많이나는 지표입니다. 1 수식작성후에 문범검증(f4)을 하시고 f5키를 누르시면 지표속성이 나타납니다. Y축표시를 가격으로 하시면 적용시 바로 봉위에 적용됩니다. 지표는 기본설정이 화면으로 봉차트 아래에 적용됩니다. Input : Period1(20), Percent1(6), Period2(30), Percent2(6); var : center1(0),UPline1(0),DNline1(0),center2(0),UPline2(0),DNline2(0); center1 = ma(C, Period1); UPline1 = EnvelopeUp(Period1, Percent1); Dnline1 = EnvelopeDown(Period1, Percent1); center2 = ma(C, Period2); UPline2 = EnvelopeUp(Period2, Percent2); Dnline2 = EnvelopeDown(Period2, Percent2); Plot1(center1, "중앙선"); Plot2(UPline1, "EnvelopeUp"); Plot3(Dnline1, "EnvelopeDown"); Plot4(center2, "중앙선"); Plot5(UPline2, "EnvelopeUp"); Plot6(Dnline2, "EnvelopeDown"); 2 아래식은 Y축표시를 화면으로 하시고 적용하셔야 합니다. Input : Period1(20), Percent1(6), Period2(30), Percent2(6); var : DNline1(0),DNline2(0),HRwave1(0); Dnline1 = EnvelopeDown(Period1, Percent1); Dnline2 = EnvelopeDown(Period2, Percent2); HRwave1 = ((Dnline2-Dnline1)/(Dnline2+Dnline1))*100000; Plot7(HRwave1, "신호"); PlotBaseLine1(0, "기준선1"); 즐거운 하루되세요
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-10-06 13:41:04

안녕하세요 예스스탁입니다. 시스템은 진입식만 있으면 차트상 처음 조건이 만족한 봉에 진입신호만 표시되고 이후 거래가 없어 다른 신호가 없습니다. 진입과 청산이 모두 있어야 신호가 반복되어 나오게 됩니다. 작성하신 식은 0이 HRwave1를 상향돌파하면 매수하는 내용으로 (HRwave1이 0을 하향이탈하는 내용과 같습니다) 반대식이나 청산식 추가해서 신호 확인하시기 바랍니다. 올리신 식에 반대식 추가해 드립니다. Input : Period1(20), Percent1(6), Period2(30), Percent2(6); var : DNline1(0),DNline2(0),HRwave1(0); Dnline1 = EnvelopeDown(Period1, Percent1); Dnline2 = EnvelopeDown(Period2, Percent2); HRwave1 = ((Dnline2-Dnline1)/(Dnline2+Dnline1))*100000; If crossup(0,HRwave1) Then { Buy(); } If CrossDown(0,HRwave1) Then { Sell(); } 즐거운 하루되세요 > blueo 님이 쓴 글입니다. > 제목 : Y축 분리문의 연장 질문 > 안녕하세요 관리자님 우선 감사 드립니다. 일전에 Y축 분리 문의를 드렸는데 Y축은 분리 하였으나 분리된 지표를 가지고 시스템을 만들려고 하는데 신호가 표시가 안되서요 Input : Period1(20), Percent1(6), Period2(30), Percent2(6); var : DNline1(0),DNline2(0),HRwave1(0); Dnline1 = EnvelopeDown(Period1, Percent1); Dnline2 = EnvelopeDown(Period2, Percent2); HRwave1 = ((Dnline2-Dnline1)/(Dnline2+Dnline1))*100000; If crossup(0,HRwave1) Then { Buy(); } 예전 답변은 아래와 같습니다. 안녕하세요 예스스탁입니다. 하나의 지표식에 가격대가 너무 차이가 나는 지표가 혼합되어 있습니다. 문의하신 내용은 수식을 분리하셔야 합니다. 하나의 식으로 분리해서 표시할 방법은 없습니다. plot1~plot6은 봉위에 적용되어 봉과 축을 같이 사용할수 있지만 plot7과 PlotBaseLine1은 봉과 값차이가 많이나는 지표입니다. 1 수식작성후에 문범검증(f4)을 하시고 f5키를 누르시면 지표속성이 나타납니다. Y축표시를 가격으로 하시면 적용시 바로 봉위에 적용됩니다. 지표는 기본설정이 화면으로 봉차트 아래에 적용됩니다. Input : Period1(20), Percent1(6), Period2(30), Percent2(6); var : center1(0),UPline1(0),DNline1(0),center2(0),UPline2(0),DNline2(0); center1 = ma(C, Period1); UPline1 = EnvelopeUp(Period1, Percent1); Dnline1 = EnvelopeDown(Period1, Percent1); center2 = ma(C, Period2); UPline2 = EnvelopeUp(Period2, Percent2); Dnline2 = EnvelopeDown(Period2, Percent2); Plot1(center1, "중앙선"); Plot2(UPline1, "EnvelopeUp"); Plot3(Dnline1, "EnvelopeDown"); Plot4(center2, "중앙선"); Plot5(UPline2, "EnvelopeUp"); Plot6(Dnline2, "EnvelopeDown"); 2 아래식은 Y축표시를 화면으로 하시고 적용하셔야 합니다. Input : Period1(20), Percent1(6), Period2(30), Percent2(6); var : DNline1(0),DNline2(0),HRwave1(0); Dnline1 = EnvelopeDown(Period1, Percent1); Dnline2 = EnvelopeDown(Period2, Percent2); HRwave1 = ((Dnline2-Dnline1)/(Dnline2+Dnline1))*100000; Plot7(HRwave1, "신호"); PlotBaseLine1(0, "기준선1"); 즐거운 하루되세요