Matlab 자동 거래 시스템


트레이딩 도구 상자.


가격에 액세스하고 거래 비용을 분석하며 거래 시스템에 주문을 보냅니다.


Trading Toolbox ™는 거래 비용 분석, 거래 액세스 및 가격 데이터 견적, 주문 유형 정의 및 금융 거래 시장에 주문 ​​발송을위한 기능을 제공합니다. 이 도구 상자를 사용하면 스트리밍 및 이벤트 기반 데이터를 MATLAB ®에 통합하여 시장에서 실시간으로 분석하고 반응하는 금융 거래 전략 및 알고리즘을 개발할 수 있습니다. 업계 표준 또는 독점적 인 거래 실행 플랫폼과 통합하면서 여러 자산 클래스, 계기 유형 및 거래 시장에서 작동하는 알고리즘 또는 자동 거래 전략을 수립 할 수 있습니다.


Trading Toolbox를 사용하면 주문을하기 전에 거래 비용을 추산하고 추산 할 수 있습니다. 시장 영향, 타이밍, 유동성 및 가격 상승과 관련된 거래 비용을 분석하고 비용 곡선을 사용하여 단일 자산 또는 자산 포트폴리오의 거래 비용을 최소화 할 수 있습니다.


Trading Toolbox를 사용하면 견적, 거래량, 거래량, 시장 심도 및 계측기 메타 데이터를 비롯한 거래 가능한 계측기 데이터의 실시간 스트림에 액세스 할 수 있습니다. 주문 유형을 정의하고 주문 라우팅 및 채우기 절차를 지정할 수 있습니다.


Trading Toolbox 기능.


재무 위험 관리 : MATLAB을 통한 모델 관리 개선


역량.


거래 원가 분석.


Kissell Research Group (KRG) 데이터 및 모델을 사용하여 거래 비용을 예측하고 거래 분석을 수행하며 거래 전략을 최적화하는 기능을 사용하십시오.


Bloomberg EMSX를 통한 주문 집행 관리.


Trading Toolbox를 Bloomberg Desktop API와 함께 사용하십시오.


Trading Technologies X_TRADER를 통한 계측기 가격 및 주문 관리


Trading Technologies X_TRADER API와 함께 Trading Toolbox를 사용하십시오.


상호 작용하는 중개인 TWS를 통한 거래 및 주문 관리.


Trading Toolbox를 대화식 Brokers TWS API와 함께 사용하십시오.


CQG로 거래 및 주문 관리.


Trading Toolbox를 CQG API와 함께 사용하십시오.


제품 리소스.


이러한 리소스를 탐색하여 Trading Toolbox에 대해 자세히 알아보십시오.


선적 서류 비치.


릴리스 정보 및 예제를 비롯하여 Trading Toolbox 기능 및 기능에 대한 설명서를 살펴보십시오.


사용 가능한 Trading Toolbox 기능 목록을 찾습니다.


시스템 요구 사항.


최신 버전의 Trading Toolbox에 대한 시스템 요구 사항을 확인하십시오.


기술 문서.


Trading Toolbox 사용의 기술적 장점을 보여주는 기사를 봅니다.


지역 사회 및 지원.


질문에 대한 답변을 찾고 문제 해결 리소스를 찾아보십시오.


시도해보십시오.


무료 평가판을 받으십시오.


테스트 드라이브 트레이딩 도구 상자.


구매할 준비가 되셨습니까?


Trading Toolbox를 구입하고 관련 제품을 탐색하십시오.


질문이 있으십니까?


연락하기 : Kawee Numpacharoen,


Trading Toolbox 기술 전문가.


Trading Toolbox에는 다음이 필요합니다. MATLAB.


관련 솔루션.


Trading Toolbox를 사용하여 과학 및 공학 과제를 해결하십시오.


전산 금융.


뉴스 및 이벤트.


모델링 및 분석 : 금융 서비스 관점


당신의 나라를 선택하세요.


가능한 경우 번역 된 컨텐츠를 얻고 지역 이벤트 및 제안을 보려면 해당 국가를 선택하십시오. 위치에 따라 다음을 선택하는 것이 좋습니다.


다음 목록에서 위치를 선택할 수도 있습니다.


캐나다 (영어) United States (English)


벨기에 (영어) 덴마크 (영어) Deutschland (독일어) España (Español) 핀란드 (영어) 프랑스 (Français) 아일랜드 (영어) Italia (Italiano) Luxembourg


네덜란드 (영어) 노르웨이 (영어) Österreich (독일어) 포르투갈 (영어) 스웨덴 (영어) 스위스 Deutsch English Français 영국 (영어)


아시아 태평양.


오스트레일리아 (영어) 인도 (영어) 뉴질랜드 (영어) 中国 (简体 中文) 日本 (日本語) 한국 (한국어)


제품 둘러보기.


시도해보십시오.


사용법 배우기.


도움을 받다.


MathWorks 소개


엔지니어링 및 과학의 속도를 가속화합니다.


MathWorks는 엔지니어 및 과학자를위한 수학 컴퓨팅 소프트웨어의 선도적 인 개발 업체입니다.


자동화 된 거래.


MATLAB으로 자동화 된 거래 시스템 개발


자동 거래는 컴퓨터를 사용하여 전자 금융 시장에서 거래 결정을 자동으로 유도하는 거래 전략입니다. 매수 측 및 매도 측 기관에 적용되는 자동 거래는 주식 거래, 외환 거래 또는 상품 거래와 같이 고주파 거래의 기초를 형성합니다.


자동화 된 거래 응용 프로그램을 만드는 사람과 사용자는 시장의 움직임을 감지하고 활용하는 수학적 모델을 개발, 백 테스트 및 배포해야합니다. 효과적인 워크 플로우는 다음과 같습니다.


기술적 시계열, 기계 학습 및 비선형 시계열 방법을 사용하여 거래 전략 개발 시간 및 효과적 백 테스팅 및 매개 변수 식별을 위해 병렬 및 GPU 컴퓨팅 적용 이익 및 손실 계산 및 위험 분석 수행 시장 영향 모델링을 포함한 사전 및 사후 추적 분석 수행 실행 분석 Bloomberg ® EMSX와 같은 생산 거래 환경에 전략 및 분석을 통합합니다.


예제와 방법.


Walk-Forward Analysis : MATLAB을 사용하여 거래 전략을 테스트하기 35:15 - Bloomberg EMSX로 웹 세미나 주문 실행 관리 - 제품 페이지 Thomson Reuters를 사용하여 알파 생성 News Sentiment 및 MATLAB 59:53 - MATLAB 및 RavenPack을 사용한 웹 세미나 뉴스 센티멘트 분석 12:01 - 비디오 Liquidnet, 실행 성능 측정 도구 개발 - 사용자 스토리 Quantitative Trading : Ernest P. Chan의 독자적인 알고리즘 거래 비즈니스 구축 방법 - 단 8 줄의 코드 (4:13)로 Backtesting Trading 전략 수립 - 비디오 알고리즘 트레이딩 - 솔루션 자동화 된 거래 코드 및 기타 리소스 - MATLAB Central 배포 및 통합 MATLAB 알고리즘 - MathWorks Consulting.


소프트웨어 참조.


Trading Toolbox 기능 - 문서 movavg : 이동 평균 선도 및 지연 차트 - Financial Toolbox 기능 Trading Technologies ® X_TRADER ®를 통한 시장 데이터 및 주문 제출 - Bloomberg를 통한 주문, 노선 및 전략 수립 및 유지 보수 EMSX - Trading Toolbox 기능 통합 통합 테스트 - 계량 경제 도구 상자 기능 NARX 및 시간 지연 네트워크를 사용한 모델링 및 예측 - 신경망 도구 상자 설명서.


당신의 나라를 선택하세요.


가능한 경우 번역 된 컨텐츠를 얻고 지역 이벤트 및 제안을 보려면 해당 국가를 선택하십시오. 위치에 따라 다음을 선택하는 것이 좋습니다.


다음 목록에서 위치를 선택할 수도 있습니다.


캐나다 (영어) United States (English)


벨기에 (영어) 덴마크 (영어) Deutschland (독일어) España (Español) 핀란드 (영어) 프랑스 (Français) 아일랜드 (영어) Italia (Italiano) Luxembourg


네덜란드 (영어) 노르웨이 (영어) Österreich (독일어) 포르투갈 (영어) 스웨덴 (영어) 스위스 Deutsch English Français 영국 (영어)


아시아 태평양.


오스트레일리아 (영어) 인도 (영어) 뉴질랜드 (영어) 中国 (简体 中文) 日本 (日本語) 한국 (한국어)


제품 둘러보기.


시도해보십시오.


사용법 배우기.


도움을 받다.


MathWorks 소개


엔지니어링 및 과학의 속도를 가속화합니다.


MathWorks는 엔지니어 및 과학자를위한 수학 컴퓨팅 소프트웨어의 선도적 인 개발 업체입니다.


알고리즘 트레이딩.


MATLAB으로 거래 시스템 개발.


알고리즘 거래는 일반적으로 전자 금융 시장에서 거래 결정을 내리기 위해 계산 알고리즘을 사용하는 거래 전략입니다. 구매 측 및 판매 측 기관에 적용되는 알고리즘 거래는 고주파 거래, FOREX 거래 및 관련 위험 및 실행 분석의 기초를 형성합니다.


알고리즘 거래 응용 프로그램을 만드는 사람과 사용자는 시장의 움직임을 감지하고 활용하는 수학적 모델을 개발, 백 테스트 및 배포해야합니다. 효과적인 워크 플로우는 다음과 같습니다.


기술적 시계열, 기계 학습 및 비선형 시계열 방법을 사용하여 거래 전략 개발 시간 및 성능에 대한 백 테스팅 및 매개 변수 식별을 위해 병렬 및 GPU 컴퓨팅 적용 손익 계산 및 위험 분석 수행 시장 영향 모델링, 거래 비용 분석 및 빙산 탐지 전략 및 분석을 생산 거래 환경에 통합합니다.


예제와 방법.


Walk-Forward Analysis : MATLAB을 사용하여 거래 전략 백 테스팅 35:15 - 계량 경제학 툴박스로 웹 세미나 통합 및 쌍 거래 61:27 - 재무 애플리케이션 용 웹 세미나 MATLAB 프로덕션 서버 38:28 - 웹 세미나 Trading Toolbox 시작하기, Part 1 : 연결 대화 형 중개인에게 7:22 - 비디오 CalPERS, 금일 거래 기회를 파악하기위한 통화 시장 역학 분석 - 사용자 스토리 양적 거래 : Ernest Chan의 독점적 인 거래 비즈니스 구축 방법 - 도서 알고리즘 거래 - 개요 알고리즘 거래 코드 및 기타 리소스 - 파일 Exchange Financial Analysis & amp; Trading - 매스 웍스 컨설팅.


소프트웨어 참조.


트레이딩 도구 상자 함수 - 문서 분류 학습자 응용 프로그램 - 통계 및 기계 학습 도구 상자 응용 프로그램 movavg : 선행 및 후행 이동 평균 차트 - 재무 도구 상자 기능 샤프 : 샤프 비율 계산 - 재무 도구 상자 기능 gaoptimset : 유전 알고리즘 옵션 구조 만들기 - 글로벌 최적화 도구 상자 기능 통합 테스팅 기능 - Econometrics Toolbox Functions 신경망 시계열 도구 - 신경망 도구 상자 설명서.


당신의 나라를 선택하세요.


가능한 경우 번역 된 컨텐츠를 얻고 지역 이벤트 및 제안을 보려면 해당 국가를 선택하십시오. 위치에 따라 다음을 선택하는 것이 좋습니다.


다음 목록에서 위치를 선택할 수도 있습니다.


캐나다 (영어) United States (English)


벨기에 (영어) 덴마크 (영어) Deutschland (독일어) España (Español) 핀란드 (영어) 프랑스 (Français) 아일랜드 (영어) Italia (Italiano) Luxembourg


네덜란드 (영어) 노르웨이 (영어) Österreich (독일어) 포르투갈 (영어) 스웨덴 (영어) 스위스 Deutsch English Français 영국 (영어)


아시아 태평양.


오스트레일리아 (영어) 인도 (영어) 뉴질랜드 (영어) 中国 (简体 中文) 日本 (日本語) 한국 (한국어)


제품 둘러보기.


시도해보십시오.


사용법 배우기.


도움을 받다.


MathWorks 소개


엔지니어링 및 과학의 속도를 가속화합니다.


MathWorks는 엔지니어 및 과학자를위한 수학 컴퓨팅 소프트웨어의 선도적 인 개발 업체입니다.


양적 거래.


양적 투자 및 거래 아이디어, 연구 및 분석.


2009 년 5 월 29 일 금요일.


자동화 된 실행 시스템으로서의 MATLAB.


82 코멘트 :


이전에 Mathematica에서 프로그래밍했습니다. 그러나 MATLAB의 배열 처리 기능은 통계적 재정 거래 연구에 더 적합하다고 생각합니다. 게다가, 나는 Brokerage에 연결하기위한 Mathematica API가 있는지 확신하지 못한다.


앞으로 어떤 시점에서 후행 중지에 대한 샘플 코드를 제공하는 방법을 살펴 보겠습니다. 그러나 Matlab 변수에 입력 한 이후 항상 주식의 최대 가격을 추적 할 수 있습니다. 따라서 마지막 가격이 특정 최소 금액보다 낮은 수익 (drawdown)을 생성 할 때마다 시장 질서를 보내 귀하의 직책을 종료하십시오.


어니 (Ernie)라는 책을 좋아했으며, 도우미 함수 중 몇 가지는 MATLAB 경로에 있습니다.


사용자 지정 거래 인터페이스를 만들기 위해 GUIDE에서 구현할 스냅인 인 ActiveX 컨트롤을 미리 만듭니다.


R / Python / Perl 콤보도 고려해야합니다. 무료이지만 강력한 기능입니다.


질문과 의견,


ACTIVEX를 사용하는 무료 버전에 비해 IB2MATLAB 소프트웨어를 사용하면 어떤 이점이 있습니까? 다음은 COM을 통해 직접 연결하는 샘플 코드입니다 (matlabtrader / code. php? project = InteractiveBrokers & file = IBexamples).


IB가 통화에 대한 최종 가격을 제공하지 않으면 Bloomberg에 가입하고 Matlab의 Datafeed 도구 상자를 사용하여 Bloomberg 데이터를 얻어야 할 수 있습니다. 이것은 물론 훨씬 더 비싼 제안이지만, 모델에서 수익을 창출 할 수 있다면 가치가 있습니다.


예, 나는 또한 인터 액티브 중개인에게 연결되는 무료 오픈 소스 R API가 있다는 이전 게시물에서 언급했습니다. 나는 그것을 직접 시도하지 않았지만, 여기 어떤 독자라도 시도 했습니까?


matlabtrader에서 무료 버전을 사용하는 것보다 matlab2ibapi를 사용하면 이점이 없을 수도 있습니다. 그러나, matlab2ibapi의 비용은 너무 적고, 고객 서비스가 매우 친절하기 때문에 "자유"를 본질적인 이점으로 간주하지 않습니다. 거래에서 가장 큰 비용은 나쁜 실행이나 나쁜 모델로 인한 손실입니다.


ExchangeAPI는 완전한 기능 시험에 대한 요청을 거부했습니다. 현재 시스템에 대한 안정성, 정확성 및 대기 시간에 대해이 API를 테스트 할 수 없으므로 무료 MatLabTrader 버전을 사용하여 솔루션을 찾아야합니다.


나는 당신의 책을 가지고있다. 이 기사를 얻는 방법.


34 페이지의 마지막 단락에서 epchan의 Matlab 코드와 프리미엄 컨텐츠에 대한 사용자 ID / 암호를 찾을 수 있습니다.


이 댓글은 블로그 관리자가 삭제했습니다.


나는 오랫동안 matlabtrader 버전을 사용 해왔고 완벽하게 작동합니다. 당연히 여기 저기에 약간의 비틀기를 주어야하지만, 완전한 기능을 제공합니다. 몇 가지 예가 포함되어 있으므로 시작하기가 쉽습니다. 나는 API를 사용하여 거래하고자하는 사람이라면 누구에게나 추천 할만하지만, 돈을 쓰고 싶지는 않다.)


이것은이 게시물과 관련이 없지만 귀하의 책과 관련이 있습니다. 짐 사이먼을 언급 한 이후로. 나는 네가 이것을 고맙게 생각할 것이라고 생각했다.


Henry Leeds는 다음과 같이 썼습니다.


2009 년 5 월 29 일 2:49.


Jim Simons는 투자자로부터 많은 돈을 모을 수있는 Pool Operator입니다. 그는 뛰어난 수학 시스템을 개발하기위한 수학적 기술과 지식이 부족합니다. 명성에 대한 그의 주장은 시몬스가 1974 년 논문에 썼다는 것을 시몬스가 관대하게 인정한 훌륭한 수학자 인 Shiing Shen Chern을 돕는 데 수년간의 시간을두고있다. Medallion Fund는 버클리의 전기 공학 및 수학 교수 인 Elwyn Berlekamp에 의해 만들어졌습니다. Berlekamp는 Claude Shannon의 혁신적인 정보 이론에 대한 지식을 활용하여이 경이로움을 창조했습니다. Shannon은 Berlkamp의 MIT에서 박사 학위를 받았습니다. 버클 캄프 (Berlekamp)는 메달리온 기금 (Medallion Fund)을 수 개월 만에 개발했으며 그 놀라운 성과는 버클 캄프 (Berlekamp)의 웹 사이트에 설명되어 있습니다. Simons는 Berlekamp가 Long Island로 재 위치를 지정하고 자신의 Medallion 걸작으로 구성된 알고리즘을 계속 개발하기를 원했습니다. 버클 캄프는 버클리를 떠나기를 원치 않았고 결과적으로 그는 큰 실수를 저질렀습니다. 그는 Simon에게 자신의 발명품에 대한 권리를 6 배나 팔았습니다. 상대적으로 적은 금액이었습니다. 그는 현재 자신의 웹 사이트에서 메달리온 기금이 그의 성취를 위해받은 금액의 수천 배의 가치가 있다고 말합니다. 르네상스 RIEF 헤지 펀드는 사이먼의 창조적 인 능력의 한 예입니다. 그것의 성과는 가련하고 투자자가 18 억 달러를 인출했다. 르네상스 투자자들은 르네상스 직원들을 위해 독점적으로 예약 된 메달리온 기금이 그렇게 잘 수행하는 동안 자신의 투자가 그렇게 불만족스러워하는 것에 대해 심하게 불평했다. 사람들은 그들의 괴롭힘을 확실히 이해할 수 있습니다. "


이 게시물과 더 관련이 있습니다. 어떻게 생각해.


Matlab에 대한 대안으로 Tradestation을 사용합니까?


당신 책에서 그것을 다루고 있습니까?


실제로 TradeStation을 직접 사용하지 않았습니다. 그러나 TradeStation이 제공하는 과거 데이터가 최고 품질이 아니라고 들었습니다. 또한 독점적 언어로 구축 할 수있는 전략의 종류는 Matlab을 사용하여 구성 할 수있는 것보다 더 제한적입니다.


제임스 시몬스 기사에 대한 의견을 강조해 주셔서 감사합니다.


실제로 르네상스 테크놀로지 (Renaissance Technologies)는 주식 전략에 대해 아주 전문적 지식을 갖고 있지 못하다는 것은 잘 알려져 있습니다.


그러나 이것은 특이한 것이 아니며, 선물 및 주식 거래 모두에서 우수한 자금은 거의 없습니다. 분명히 그들은 꽤 다른 사고 방식과 아마도 스킬 셋을 요구합니다.


로그인 방법


내 책 및 구독자의 독자는 내 프리미엄 콘텐츠 웹 사이트에 로그인 할 수 있습니다.


너의 책은 아주 좋다. 과장된 반응 없음. 단지 체계적인 과정. 그것은 나를 약간 도와 줬다. 나는 당신의 공적분지를 살펴보고있었습니다. 이것이 구현 된 샘플 MATLAB 프로그램이 있습니까?


당신의 친절한 단어를 가져 주셔서 감사합니다.


나의 책의 예제 7.2에는 공적분을위한 Matlab 코드가 들어있다.


NN에 관해서 : 그는 우리에게 그에게 Full API 기능이있는 평가판을 제공 할 수 있는지 물어 봤습니다. 정책으로서 우리는 그것을 제공하지 않기로 결정했습니다. 그것만큼이나 간단합니다. 제가 개별적으로 토론 할 수있는 많은 이유가 있습니다.


내 생각에 FXAL 주문을 IDEALPRO로 보내고 싶다면 placeOrder 함수를 사용할 때 IDEALPRO를 교환으로 지정하면된다.


재무 애플리케이션을위한 MATLAB의 알고리즘 트레이딩 & # 39; 과.


MATLAB의 알고리즘 트레이딩 - 2009 년 (영국) & # 39;


음, Aly 파일에 대한 링크가 끊어졌습니다.


stop loss code에 대한 링크를 제공해 주셔서 감사합니다!


이 도구 상자를 가지고 있거나 그것을 사용한 적이 있습니까?


그렇다면 라이브 견적뿐만 아니라 주문 배치도 가능합니까?


아 그래, 유감스럽게도 대화 형 데이터라고합니다. 조금 흥분해.


예, 저는 Bloomberg와 함께 사용할 수있는 Datafeed 도구 상자를 구입했습니다. 그것은 아주 잘 작동합니다. 대화 형 데이터를 사용 해본 적이 없으므로 언제든지 무료 평가판을 요청할 수 있습니다.


또는 컴파일 된 버전을 사용할 수 있습니다.


예, 그렇습니다. 컴퓨터의 메모리와 CPU가 허용하는 한 동일한 컴퓨터에서 Matlab의 여러 인스턴스를 열 수 있습니다.


여기에있는 누군가가 R stat 패키지를 포함한 일부 오픈 소스 대안을 보았습니까? 대화 형 중개인은 R로 거래 모델을 작성한 다음 실행 시스템에 대한 백엔드와 상호 작용할 수 있다고 믿습니다.


타이머 개체를 사용해 보셨습니까?


Excel을 잘 사용한다면 전략을 백 테스트하고 심지어 광범위하게 자동화 할 수 있습니다. 당신을 도울 수있는 프로그래머도 있습니다.


역 테스팅을 위해 Excel을 사용하여 모든 도서를 검색 할 필요가 없습니다. 하지만 Excel은 사용하기 쉬운 도구이므로 내 책에있는 몇 가지 예제를 토대로 코드를 작성하는 방법을 직접 알아낼 수 있습니다.


(주의 : 여러 주식에 동시에 Excel에서 회귀 분석을 적용하는 것은 쉽지 않습니다.)


나는 현재 Amibroker를 사용하고 있습니다. 데이터 피드로 esignal을 사용 중이며 주문을 IB에 보내도록 자동화 된 프로그램을 얻으려고합니다.


코드에 문제가 있습니다.


Amibroker를 사용하지 않으므로 Matlab이 더 쉬운 지 여부는 알지 못합니다.


예를 들어, 프로그램을 작성하는 방법을 알고 있다면 Matlab은 쉽습니다. Visual Basic.


아마 파티에 늦은 것 같아요. 하지만이 주제를 우연히 발견했습니다.


나는 MATLAB2IB의 가격에 대해 불평하는 사람을 발견했다. $ 600 / 년이다. MATLAB2IB의 작성자 (현재는 QUANT2IB)를 반복하려면 C ++로 작성된 IB 예제를 가져 와서이 링크의 정보를 사용하여 mathworks / support / tech-notes / 1600 / 1622.html에서 Matlab으로 컴파일하십시오 서브 루틴. IB가 아닌 다른 소매 회사를 사용하고 그 회사에 C ++ API가있는 경우이 방법도 사용할 수 있습니다.


손을 더럽 히지 않으려는 경우 계약 업체를 고용하여 600 달러 미만으로 계약자를 고용 할 수 있습니다.


예, 가격을 모니터링하기 위해 연속 루프를 실행하거나 maxdama : maxdama /? p = 127에서 설명한 것과 같은 이벤트 중심 API를 사용할 수 있습니다.


(또는 단순히 자신의 웹 사이트에서 & quot; Matlab API & quot;를 검색하면 가격이 변경 될 때마다 사용자가 제공하는 콜백 함수가 호출됩니다.


Ernie, 저는 이것이 고대의 쓰레드라는 것을 알고 있지만, bollinger_5min. m (backtest)을 실행할 때 오류가 발생했습니다.


smartsum을 사용한 오류 (17 행)


입력 인수가 충분하지 않습니다.


대신 smartsum2를 사용해보십시오.


이 코드는 2 초 단위로 거래되도록 설계 되었습니까? 아니면 더 낮은 빈도로 작동 할 수 있습니까?


matlab2ib 프로그램은 요청할 때마다 마지막 가격을 검색하여 작동하며 이벤트 기반이 아닙니다. 따라서 IB의 최대 업데이트 속도 인 250ms마다 한 번 요청할 수 있습니다.


그래서, 샘플 파일은 구체적으로 어떻게 수정되어야 할 것인가, 또는 샘플 파일은 이미 "250ms"에서 IB로부터 데이터를 요구한다. 업데이트 속도?


그건 그렇고, 내가 너의 책을 즐겼다는 것을 말해줘야 해. 시장에는 더 단순하고 간결한 것은 없습니다.


매초마다 검색하려면 경과 된 & gt; = 60을 경과 된 & gt; = 1로 변경하십시오.


그리고 matlab은 자동으로 250ms & # 39;에서 무역을 할 수 있습니다. 업데이트 속도?


이 모델의 경우 IB 이전 데이터의 최소 막대 길이는 1 초이므로 250ms까지 도달 할 수 없습니다.


따라서 IB와 1 초 미만의 기간 동안 효과적으로 거래하려면 최소한의 최소 막대 길이를 가진 외부 데이터 피드를 사용해야합니다.


예, 외부 데이터 피드가 필요합니다.


그러나 IB 주문 확인에는 250ms의 대기 시간이 있으므로 더 높은 빈도로 거래 할 수는 없습니다.


예. 한 쌍의 다른 다리에 대해 별도의 기호 2 및 localsymbol2를 만들 수 있습니다.


따라서 보안을위한 구매 주문에서 지역 기호 (& amp; 루프 바로 아래에는 보안을위한 판매 주문서가 있습니다. localsymbol2 & # 39; 단일 루프의 모든 부분을 탠덤 거래로 만들 수 있습니까?


예. 두 다리에 MKT 주문을 사용하는 경우 쌍 거래를 구현하는 방법입니다.


그리고 제한 주문?


제한 주문을 보내려면 프로그램이 매우 복잡 할 수 있습니다. 주문이 채워지거나, 부분적으로 채워지는지, 아니면 전혀 알지 못하기 때문입니다.


나는 native IB API가 "combolegs"API를 가지고 있음을 알아 차렸다. "문서화되지 않은 표제 (undocumentedmatlab) api는 또한 "comboactions" 명령.


네, 이전 기사에서 언급했듯이, 귀하는 실제로 Quant2IB의 API를 통해 제한 주문을 사용하여 콤보 (스프레드) 주문을 보낼 수 있습니다.


네, 최근 Matlab의 Trading Toolbox에서 주문을 보낼 수 있다는 것을 알았습니다.


그렇다면 RSI 또는 다른 지표에 대한 전략을 bollinger 밴드에서 변경하기 위해 수정해야 할 코드 라인은 무엇입니까?


다가올 책에 코드를 포함 시키시겠습니까?


Bollinger 밴드와 다른 방법을 사용하려는 경우 많은 코드 행을 변경해야합니다.


예, 저는 새 책과 함께 코드를 포함하게 될 것입니다.


나는 현재 귀하의 책을 읽고 있으며 영감을 얻어 퀀트가되었습니다. 현재 저는 싱가포르의 선생님입니다.


예, 저는 Matlab의 학생용 버전이 대부분의 전략에 충분하다고 생각합니다. 당신은 또한 무료로 R을 배우는 것을 고려할 수 있습니다.


나는 당신이 평균 반전 전략을 거래하고 있다고 가정합니까?


Bollinger 밴드를 사용하면 이익 캡과 stoploss가 자동으로 내장됩니다.


제 책 "알고리즘 트레이딩, 예제 3.2"및 그 코드를 참조하십시오.


& quot; 전문가 & quot; IB를 통한 주식에 대한 시장 데이터 수수료는 아주 적습니다. 외환 시장 데이터는 항상 무료입니다.

Comments

Popular Posts