커뮤니티

보시기에 아주 간단할것 같은 질문이 몇개 있습니다.

프로필 이미지
귀남이
2018-11-27 14:12:49
714
글번호 214024
답변완료
완전 초초초보라 하나 둘 공부하고 있는데 너무 어렵네요 아래와 같은 질문이 있는데 도움 부탁드립니다. 1. EZ전략에서 간단한 전략을 찾아보고 있는데요 양봉 3개 발생시 매수 -> 음봉 3개 발생시 매수청산 및 신규 매도진입 -> 양봉 3개 발생시 매도청산 및 신규 매수 진입 이와 같은 양봉3개 음봉3개는 어떤 전략을 써야하는 건지요? 2. 신호는 A자산(예를들어 코스피200)에서 실제 매매는 B자산(예를들어 코스피200선물) 이 가능한지요? 3. 위와 같은 전략을 실행 및 시뮬레이션 하는 간단한 플로우를 알려주십시요 (아주 간단하게만 알려주셔도 큰 도움이 될것 같습니다.)
NH트레이더 (NH투자증권)
답변 3
프로필 이미지

예스스탁 예스스탁 답변

2018-11-27 16:20:04

안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. 1. EZ전략에서 간단한 전략을 찾아보고 있는데요 양봉 3개 발생시 매수 -> 음봉 3개 발생시 매수청산 및 신규 매도진입 -> 양봉 3개 발생시 매도청산 및 신규 매수 진입 이와 같은 양봉3개 음봉3개는 어떤 전략을 써야하는 건지요? => 두가지 방법으로 작성 가능할것 같습니다. [방법1]-풀어서 쓴것 if C > O and C[1] > O[1] and C[2] > O[2] then buy(); if C < O and C[1] < O[1] and C[2] < O[2] then sell(); [방법2]-countif 함수를 이용해서 줄여서 쓴것 if countif( C > O, 3 ) == 3 then buy(); if countif( C < O, 3) == 3 then sell(); 2. 신호는 A자산(예를들어 코스피200)에서 실제 매매는 B자산(예를들어 코스피200선물) 이 가능한지요? => 네, 가능합니다. 차트 상단 툴바에 보면 종목적용 버튼이 2개가 있는데, 두번째 버튼으로 종목을 적용하면 참조종목으로 적용이 됩니다. 이렇게 종목을 적용해 놓고, 시스템식에서 참조종목의 데이터로 신호를 발생시키도록 식을 작성해서 적용하면 됩니다. 예를 들어 5-20 골든크로스에 매수하는 시스템인 경우 아래와 같은 방법으로 식을 작성합니다. if data2(CrossUp( ma(C,5), ma(c,20) )) then buy(); 3. 위와 같은 전략을 실행 및 시뮬레이션 하는 간단한 플로우를 알려주십시요 (아주 간단하게만 알려주셔도 큰 도움이 될것 같습니다.) 1. 차트를 띄웁니다. 차트는 전략실행차트와 시뮬레이션차트로 나누어져 있습니다. 실시간으로 시스템전략을 적용하여 자동매매 하시려면 전략실행차트를 띄우시면 되고, 과거 장기간에 시스템전략을 적용해 보거나 변수최적화를 하시려면 시뮬레이션 차트를 띄우면 됩니다.(전략을 개발하는 과정에서는 대부분 시뮬레이션 차트를 이용하십니다.) 2. 시스템선택 버튼을 클릭하여(또는 차트 좌측메뉴를 열어서 시스템탭 선택) 적용하고자 하는 시스템전략을 더블클릭합니다. 3. 시스템트레이딩 설정창에서 설정 내용을 입력합니다. 3-1) 변수최적화를 하시려면 변수탭에서 변수를 더블클릭하고 변수값변경 창에서 '최적화'에 체크하여 변수최적화를 할 최소값 , 최대값, 증가단위를 입력해 줍니다. 3-2) 시스템트레이딩 설정창에서 특히 중요한 부분은 비용/수량탭에서 적절한 거래비용을 입력해 주는 것입니다. 수수료는 적용받는 수수료를 입력해 주시면 되고, 슬리피지는 진입/청산 각각 0.5(틱) 정도를 입력해 주시면 됩니다. 4. 시스템트레이딩 설정창에서 '확인'버튼을 클릭하면 시스템전략이 차트에 적용되어 차트에 매매신호가 발생됩니다. 5. 시스템트레이딩 메뉴의 '시스템성능보고서'를 열어서 시스템 성과를 평가합니다. 위 과정에 관해서 예스스탁 홈페이지 첫화면에 '시스템트레이딩 동영상 강좌'가 있습니다. 이 내용을 보시면 도움이 되실것으로 생각됩니다. 감사합니다.
프로필 이미지

귀남이

2018-11-28 16:58:31

답변 감사드립니다. 추가로 여쭤보고 싶은게 있습니다 ^^;; 첫번째 질문은 아래와 같은 전략이었는데요 '양봉 3개 발생시 매수 -> 음봉 3개 발생시 매수청산 및 신규 매도진입 -> 양봉 3개 발생시 매도청산 및 신규 매수 진입' 여기서 양봉이 아니라 3개캔들이 연속 종가가 상승시 매수 -> 3개 캔들이 연속 종가가 하락시 매수 청산 및 신규 매도진입 -> 3개 캔들 연속 종가 상승시 매도청산 및 신규 매수 진입 으로 바꿀려면 어떻게 작성해야 할까요?(data2로 적용해서 부탁드립니다.) > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 보시기에 아주 간단할것 같은 질문이 몇개 있습니다. > 안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. 1. EZ전략에서 간단한 전략을 찾아보고 있는데요 양봉 3개 발생시 매수 -> 음봉 3개 발생시 매수청산 및 신규 매도진입 -> 양봉 3개 발생시 매도청산 및 신규 매수 진입 이와 같은 양봉3개 음봉3개는 어떤 전략을 써야하는 건지요? => 두가지 방법으로 작성 가능할것 같습니다. [방법1]-풀어서 쓴것 if C > O and C[1] > O[1] and C[2] > O[2] then buy(); if C < O and C[1] < O[1] and C[2] < O[2] then sell(); [방법2]-countif 함수를 이용해서 줄여서 쓴것 if countif( C > O, 3 ) == 3 then buy(); if countif( C < O, 3) == 3 then sell(); 2. 신호는 A자산(예를들어 코스피200)에서 실제 매매는 B자산(예를들어 코스피200선물) 이 가능한지요? => 네, 가능합니다. 차트 상단 툴바에 보면 종목적용 버튼이 2개가 있는데, 두번째 버튼으로 종목을 적용하면 참조종목으로 적용이 됩니다. 이렇게 종목을 적용해 놓고, 시스템식에서 참조종목의 데이터로 신호를 발생시키도록 식을 작성해서 적용하면 됩니다. 예를 들어 5-20 골든크로스에 매수하는 시스템인 경우 아래와 같은 방법으로 식을 작성합니다. if data2(CrossUp( ma(C,5), ma(c,20) )) then buy(); 3. 위와 같은 전략을 실행 및 시뮬레이션 하는 간단한 플로우를 알려주십시요 (아주 간단하게만 알려주셔도 큰 도움이 될것 같습니다.) 1. 차트를 띄웁니다. 차트는 전략실행차트와 시뮬레이션차트로 나누어져 있습니다. 실시간으로 시스템전략을 적용하여 자동매매 하시려면 전략실행차트를 띄우시면 되고, 과거 장기간에 시스템전략을 적용해 보거나 변수최적화를 하시려면 시뮬레이션 차트를 띄우면 됩니다.(전략을 개발하는 과정에서는 대부분 시뮬레이션 차트를 이용하십니다.) 2. 시스템선택 버튼을 클릭하여(또는 차트 좌측메뉴를 열어서 시스템탭 선택) 적용하고자 하는 시스템전략을 더블클릭합니다. 3. 시스템트레이딩 설정창에서 설정 내용을 입력합니다. 3-1) 변수최적화를 하시려면 변수탭에서 변수를 더블클릭하고 변수값변경 창에서 '최적화'에 체크하여 변수최적화를 할 최소값 , 최대값, 증가단위를 입력해 줍니다. 3-2) 시스템트레이딩 설정창에서 특히 중요한 부분은 비용/수량탭에서 적절한 거래비용을 입력해 주는 것입니다. 수수료는 적용받는 수수료를 입력해 주시면 되고, 슬리피지는 진입/청산 각각 0.5(틱) 정도를 입력해 주시면 됩니다. 4. 시스템트레이딩 설정창에서 '확인'버튼을 클릭하면 시스템전략이 차트에 적용되어 차트에 매매신호가 발생됩니다. 5. 시스템트레이딩 메뉴의 '시스템성능보고서'를 열어서 시스템 성과를 평가합니다. 위 과정에 관해서 예스스탁 홈페이지 첫화면에 '시스템트레이딩 동영상 강좌'가 있습니다. 이 내용을 보시면 도움이 되실것으로 생각됩니다. 감사합니다.
프로필 이미지

예스스탁 예스스탁 답변

2018-11-28 17:02:57

안녕하세요? 연속3개봉 종가 상승은 다음과 같이 표현할 수 있습니다.(data2기준) if data2(countif( C > C[1], 3 )) == 3 then buy(); if data2(countif( C < C[1], 3)) == 3 then sell(); 감사합니다. > 귀남이 님이 쓴 글입니다. > 제목 : Re : Re : 보시기에 아주 간단할것 같은 질문이 몇개 있습니다. > 답변 감사드립니다. 추가로 여쭤보고 싶은게 있습니다 ^^;; 첫번째 질문은 아래와 같은 전략이었는데요 '양봉 3개 발생시 매수 -> 음봉 3개 발생시 매수청산 및 신규 매도진입 -> 양봉 3개 발생시 매도청산 및 신규 매수 진입' 여기서 양봉이 아니라 3개캔들이 연속 종가가 상승시 매수 -> 3개 캔들이 연속 종가가 하락시 매수 청산 및 신규 매도진입 -> 3개 캔들 연속 종가 상승시 매도청산 및 신규 매수 진입 으로 바꿀려면 어떻게 작성해야 할까요?(data2로 적용해서 부탁드립니다.) > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 보시기에 아주 간단할것 같은 질문이 몇개 있습니다. > 안녕하세요? 예스스탁입니다. 문의하신 내용 답변드립니다. 1. EZ전략에서 간단한 전략을 찾아보고 있는데요 양봉 3개 발생시 매수 -> 음봉 3개 발생시 매수청산 및 신규 매도진입 -> 양봉 3개 발생시 매도청산 및 신규 매수 진입 이와 같은 양봉3개 음봉3개는 어떤 전략을 써야하는 건지요? => 두가지 방법으로 작성 가능할것 같습니다. [방법1]-풀어서 쓴것 if C > O and C[1] > O[1] and C[2] > O[2] then buy(); if C < O and C[1] < O[1] and C[2] < O[2] then sell(); [방법2]-countif 함수를 이용해서 줄여서 쓴것 if countif( C > O, 3 ) == 3 then buy(); if countif( C < O, 3) == 3 then sell(); 2. 신호는 A자산(예를들어 코스피200)에서 실제 매매는 B자산(예를들어 코스피200선물) 이 가능한지요? => 네, 가능합니다. 차트 상단 툴바에 보면 종목적용 버튼이 2개가 있는데, 두번째 버튼으로 종목을 적용하면 참조종목으로 적용이 됩니다. 이렇게 종목을 적용해 놓고, 시스템식에서 참조종목의 데이터로 신호를 발생시키도록 식을 작성해서 적용하면 됩니다. 예를 들어 5-20 골든크로스에 매수하는 시스템인 경우 아래와 같은 방법으로 식을 작성합니다. if data2(CrossUp( ma(C,5), ma(c,20) )) then buy(); 3. 위와 같은 전략을 실행 및 시뮬레이션 하는 간단한 플로우를 알려주십시요 (아주 간단하게만 알려주셔도 큰 도움이 될것 같습니다.) 1. 차트를 띄웁니다. 차트는 전략실행차트와 시뮬레이션차트로 나누어져 있습니다. 실시간으로 시스템전략을 적용하여 자동매매 하시려면 전략실행차트를 띄우시면 되고, 과거 장기간에 시스템전략을 적용해 보거나 변수최적화를 하시려면 시뮬레이션 차트를 띄우면 됩니다.(전략을 개발하는 과정에서는 대부분 시뮬레이션 차트를 이용하십니다.) 2. 시스템선택 버튼을 클릭하여(또는 차트 좌측메뉴를 열어서 시스템탭 선택) 적용하고자 하는 시스템전략을 더블클릭합니다. 3. 시스템트레이딩 설정창에서 설정 내용을 입력합니다. 3-1) 변수최적화를 하시려면 변수탭에서 변수를 더블클릭하고 변수값변경 창에서 '최적화'에 체크하여 변수최적화를 할 최소값 , 최대값, 증가단위를 입력해 줍니다. 3-2) 시스템트레이딩 설정창에서 특히 중요한 부분은 비용/수량탭에서 적절한 거래비용을 입력해 주는 것입니다. 수수료는 적용받는 수수료를 입력해 주시면 되고, 슬리피지는 진입/청산 각각 0.5(틱) 정도를 입력해 주시면 됩니다. 4. 시스템트레이딩 설정창에서 '확인'버튼을 클릭하면 시스템전략이 차트에 적용되어 차트에 매매신호가 발생됩니다. 5. 시스템트레이딩 메뉴의 '시스템성능보고서'를 열어서 시스템 성과를 평가합니다. 위 과정에 관해서 예스스탁 홈페이지 첫화면에 '시스템트레이딩 동영상 강좌'가 있습니다. 이 내용을 보시면 도움이 되실것으로 생각됩니다. 감사합니다.