Find Jobs
Hire Freelancers

Build Working Example to Change How reqMktData in R's IBrokers Package Displays and Uses Data

$30-250 USD

クローズ
投稿日: 6年近く前

$30-250 USD

完了時にお支払い
I regularly code in the R Programming Language to conduct statistical analysis on the financial markets. I consider myself a lower-intermediate level R programmer. I am looking for: (1) help on modifying twsCALLBACK and eWrapper (and other things??... processMsg??) in the IBrokers package *AND* (2) LOTS of documentation in the R code you write so I can understand how the code works and how I could modify it further in the future. *Understanding the code is just as important to me as having the code.* The following two webpages have been helpful for me, but haven't been enough: [login to view URL] [login to view URL] I would like a working example that: (1) modifies CALLBACK, eventWrapper (and others?) so that when I call the code below, it prints a nice "snapshot" of the data to the screen: [login to view URL] <- reqContractDetails(tws, twsCurrency("USD", "CAD"))[[1]]$contract reqMktData(tws, [login to view URL]) example snapshot: BidSize BidPrice AskPrice AskSize LastPrice LastSize Volume USDCAD .... ..... ...... ....... ...... ....... .... (2) a function, along with appropriate modifications to CALLBACK, eventWrapper (and others??) so that it monitors the real time market data of three securities at the same time, extracts relevant prices on a real time basis, computes a simple equation involving the prices on a real time basis, prints an update to the console on a real time basis and plays a sound when a certain condition is met. For example, you could use the JUN, JUL and AUG futures contracts on [login to view URL] and each second print to the console: "LONG" if the ask price of JUN > 1.01 * ( average(mid price of JUL, mid price of AUG); "SHORT" if the bid price of JUN < 0.99 * ( average(mid price of JUL, mid price of AUG); "FLAT" otherwise The first time we change from FLAT to LONG or from FLAT to SHORT R plays a sound (like an alarm). Successful completion of this project could lead to more work.
プロジェクト ID: 17108982

プロジェクトについて

4個の提案
リモートプロジェクト
アクティブ 6年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です
この仕事に4人のフリーランサーが、平均$159 USDで入札しています
ユーザーアバター
I have 6 years of working experience in R. Some of the work that I have done in R includes - 1) Time series analysis- ARIMA, MDFA 2) Machine Learning projects - RF, NN, GBM etc 3) Data Analytics Projects using integration with SQL 4) Packages used - RMD, Shiny, rvest etc
$250 USD 3日以内
4.9 (9 レビュー)
4.0
4.0
ユーザーアバター
Hi, I am interested in working in this project. I have worked on integrating trading algorithms with Interactive brokers by implementing all the features offered by it. I have also developed trading applications at Credit Suisse which included 1. Exchange Line Handlers (FIX Gateway) 2. Trading front ends 3. MarketData/Order handlers & Order Management systems 4. Smart order router that was connected to forex markets. Kindly let me know if we can take this further. Thanks.
$200 USD 7日以内
0.0 (0 レビュー)
0.0
0.0

クライアントについて

CANADAのフラグ
Surrey, Canada
0.0
0
お支払い方法確認済み
メンバー登録日:11月 21, 2017

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。