Find Jobs
Hire Freelancers

Replace direct calls with global dictionaries

$30-250 USD

Suljettu
Julkaistu noin 5 vuotta sitten

$30-250 USD

Maksettu toimituksen yhteydessä
1 The purpose This project is to modify two applications. The current communication between two applications is using direct reference-call and call-back. We need to use global dictionaries to replace these two calls. • IBSampleApp of InteractiveBrokers (IB): this is a windows application sending trade order of stock, or option to the TWS API of IB. • TWS API: this a windows API receiving orders from IBSampleApp. TWS is windows application acting as order router. There is no need to modify it. 2 What should be modified 2.1 The current communication flow: o Clicking “send” button of IBSampleApp by a user will call(a reference call) a method of TWS API directly to send order from IBSampleApp to TWS API o TWS API will send order to TWS o TWS will send order to server of IB o When order status is changed, server of IB will call TWS o TWS will call TWS API o TWS API will call(callback) IBSampleApp to update order status on GUI. 2.2 New objects should be added: o Two global dictionaries(GD), and two vectors o GD_TStoIB: a GD which has a vector, V_TStoIB having order data o GD_TSfromIB: a GD which has a vector, V_TSfromIB having order status data o Add an event handler of GD_TStoIB in TWS API to get order data IBSampleApp o Add an event handler of GD_TSfromIB in IBSampleApp to get order status data from TWS API 2.3 New communication flow: o Clicking “send” button of IBSampleApp by a user will store order data into V_TStoIB which will be added into GD_TStoIB o Event hanlder of GD_TStoIB will fire in TWS API and get order data o TWS API will send order to TWS o TWS will send order to server of IB o When order status is changed, server of IB will call TWS o TWS will call TWS API o TWS API will store order status data into V_TSfromIB which will be added into GD_TSfromIB o Event handler of GD_TSfromIB will fire in IBSampleApp to update order status and show them on GUI. 3 Requirement of your skills • Familiar with API • global dictionary • Familiar with stock, and option trading • Familiar with C# and VS 2017
Projektin tunnus (ID): 18743018

Tietoa projektista

2 ehdotukset
Etäprojekti
Aktiivinen 5 vuotta sitten

Haluatko ansaita rahaa?

Freelancerin tarjouskilpailun edut

Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
2 freelancerit tarjoavat keskimäärin $200 USD tätä projektia
Käyttäjän avatar
I hold a degree in Computer Engineering. I minored in Programming with a focus in c,c++, assembly. Whether independent or operating on a team my analytical approach to problem solving has been a plus. i have experience of 5 years in assembly language, assembler, c programming, c++ programming, c# programming Kindly reply me soon so we can discuss more about this. Thank you
$150 USD 3 päivässä
5,0 (6 arvostelua)
3,6
3,6
Käyttäjän avatar
Hi, I am interested in working in the project. I have integrated trading algorithms with Interactive Brokers for my previous works. I have built trading applications at Credit Suisse including strategies, front ends, smart order routers and exchange line handlers among others. Kindly let me know if we can take this further. Thanks. Bishal
$250 USD 3 päivässä
0,0 (0 arvostelua)
0,0
0,0

Tietoja asiakkaasta

Maan UNITED STATES lippu
Stockton, United States
5,0
5
Maksutapa vahvistettu
Liittynyt jouluk. 4, 2010

Asiakkaan vahvistus

Kiitos! Olemme lähettäneet sinulle sähköpostitse linkin, jolla voit lunastaa ilmaisen krediittisi.
Jotain meni pieleen lähetettäessä sähköpostiasi. Yritä uudelleen.
Rekisteröitynyttä käyttäjää Ilmoitettua työtä yhteensä
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Ladataan esikatselua
Lupa myönnetty Geolocation.
Kirjautumisistuntosi on vanhentunut ja sinut on kirjattu ulos. Kirjaudu uudelleen sisään.