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)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。