커뮤니티

타주기 ( 2분, 3분, 5분, 10분) 도움 요청드립니다.

프로필 이미지
전업성공
2019-08-26 11:54:27
228
글번호 131447
답변완료
아래 수식을 타주기로 2분 ,3분, 5분, 10분 동시 신호 발생시에만 진입 청산 할수 있도록 도움 요청드립니다. Input : af(0.02), maxAF(0.2); Var : value(0); value = sar(af,maxAF); Input : Period(9) ; Var : value1(0); value1 = CCI(Period); # 매수/매도청산 If CrossUp(value1, 0) and C > value Then { Buy(); } # 매도/매수청산 If CrossDown(value1, 0) and C < value Then { Sell(); }
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2019-08-26 16:47:56

안녕하세요 예스스탁입니다. 문의하신 내용은 참조데이타를 이용하셔야 합니다. 2분봉 기본차트에 3분,5분, 10분은 참조데이타로 차트에 추가하고 아래식 적용하시면 됩니다. 참조데이타는 차트왼쪽 상단의 종목선택버튼 중 오른쪽 클릭하면 추가할수 있습니다. 기본차트와 동일종목을 다른주기로 설정이 가능합니다. 기본차트는 data1이고 참조데이타는 차트에 추가되는 순서로 data2부터 data99까지 데이타번호가 자동부여됩니다. Input : af(0.02), maxAF(0.2),Period(9) ; Var : sar1(0,data1),CCI1(0,data1); Var : sar2(0,data2),CCI2(0,data2); Var : sar3(0,data3),CCI3(0,data3); Var : sar4(0,data4),CCI4(0,data4); var : Bcond(false,data1),Scond(false,data1); sar1 = data1(sar(af,maxAF)); CCI1 = data1(CCI(Period)); sar2 = data2(sar(af,maxAF)); CCI2 = data2(CCI(Period)); sar3 = data3(sar(af,maxAF)); CCI3 = data3(CCI(Period)); sar4 = data4(sar(af,maxAF)); CCI4 = data4(CCI(Period)); Bcond = CCi1 > 0 and data1(C) > sar1 and CCi2 > 0 and data2(C) > sar2 and CCi3 > 0 and data3(C) > sar3 and CCi4 > 0 and data4(C) > sar4; Scond = CCi1 < 0 and data1(C) < sar1 and CCi2 < 0 and data2(C) < sar2 and CCi3 < 0 and data3(C) < sar3 and CCi4 < 0 and data4(C) < sar4; if Bcond == true and Bcond[1] == false Then { Buy(); } if Scond == true and Scond[1] == false Then { Sell(); } 즐거운 하루되세요 > 전업성공 님이 쓴 글입니다. > 제목 : 타주기 ( 2분, 3분, 5분, 10분) 도움 요청드립니다. > 아래 수식을 타주기로 2분 ,3분, 5분, 10분 동시 신호 발생시에만 진입 청산 할수 있도록 도움 요청드립니다. Input : af(0.02), maxAF(0.2); Var : value(0); value = sar(af,maxAF); Input : Period(9) ; Var : value1(0); value1 = CCI(Period); # 매수/매도청산 If CrossUp(value1, 0) and C > value Then { Buy(); } # 매도/매수청산 If CrossDown(value1, 0) and C < value Then { Sell(); }