Закрыт

Modify two .net C# projects

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

Квалификация: Программирование на C#

Показать больше how to run two projects in visual studio 2017, c# share code between projects, visual studio change target framework for all projects, visual studio target framework migrator 4.7 2, target framework migrator invalid parameter index, how to change target framework in visual studio 2017, visual studio 2017 change target framework for all projects, change .net framework version in visual studio 2017

О работодателе:
( 5 отзыв(-а, -ов) ) Stockton, United States

ID проекта: #18743337

23 фрилансеров(-а) в среднем готовы выполнить эту работу за $211

carlosmayorga

I am a developer expert in trading and other technologies like required Visual Studio and C# language

$250 USD за 3 дней(-я)
(8 отзывов(-а))
6.6
Proolancer

Hello, I m a web and desktop developer with 8 years of experience in this web Api Using C# ,I did many management web system during my professional life, I can do what you want in the deadline just contact me and we Больше

$30 USD за 10 дней(-я)
(23 отзывов(-а))
5.2
stefankikic

Hello, I am software engineer based in Belgrade (Serbia) with belief that this project is very interesting. If you are interested in sharing ideas please continue communication ... Best Regards, Stefan Kikic

$177 USD за 5 дней(-я)
(8 отзывов(-а))
5.1
DevStar925

Hello. I read your description carefully and I am very interested in your project. I have full experience in IB, TWS using c#, python and trading platform of forex, stock, features. You can know my high skills if Больше

$150 USD за 3 дней(-я)
(8 отзывов(-а))
5.2
$155 USD за 3 дней(-я)
(29 отзывов(-а))
4.8
talkwaqar

can you share your repo? I read through the job details extremely carefully and I am absolutely sure that I can do the project very well. Please let me know your availability so we can discuss. Demo : Angular Больше

$277 USD за 3 дней(-я)
(10 отзывов(-а))
4.9
narendragautam

Hi, I have read your project description carefully. As a senior software developer, I have rich experience C# application development. I am sure, I can handle this project as you expected. I am ready to start immedi Больше

$250 USD за 10 дней(-я)
(6 отзывов(-а))
4.4
RameshMarand

Hello, We have experienced team who can help you with API,c#,visual studio,c#,.net,sql so we can easily help you with the project as per your requirement. We can give the exact price estimation after discussing the Больше

$233 USD за 3 дней(-я)
(3 отзывов(-а))
4.4
deepthi2889

Hi, I am a Full stack developer in Microsoft technologies. My area of expertise is web application development (asp.Net web forms, MVC, classic ASP), web services (SOAP & RESTFul), MySql & Sql Server as back end Больше

$250 USD за 4 дней(-я)
(13 отзывов(-а))
4.2
Ioitsolutions

Greetings I am an experienced ASP.NET developer with six years behind the keyboard. I have been on the lookout for new opportunities and was fortunate enough to come across your current listing on the Live Career we Больше

$170 USD за 3 дней(-я)
(4 отзывов(-а))
3.6
Neomer

Hi! I have a lot experience in desktop and web application development. I have 10 yrs experience in C/C++ and Qt application development, 3 yrs experience in C# development and 1 year in Java/Android development. Больше

$188 USD за 3 дней(-я)
(3 отзывов(-а))
2.2
moisespongebob

In response to your recent post I am proficient in C#, ASP.NET, HTML/CSS, Entity Framework, [login to view URL], Angular, KnockoutJs, Designed Pattern and Architecture, SQL. The following lists highlights my strongest quali Больше

$222 USD за 3 дней(-я)
(2 отзывов(-а))
2.7
gmsltn1

Hi, I have read your job post very carefully. Thank you for this wonderful opportunity. I am very interested to this project. I believe my abilities would be perfect for your venture. I can finish this job within the Больше

$166 USD за 3 дней(-я)
(2 отзывов(-а))
0.8
tohemantpahadia

Developer, Programmer & Designer with 15+ Years of Experience with Asp.net, Asp.net MVC, C# and SQL server. - Significant experience using .NET technology especially Asp.Net, ASP.Net MVC, C#, WinFrom, WCF and SQL se Больше

$211 USD за 3 дней(-я)
(0 отзывов(-а))
0.0
sagom

I am interested in the project. I have extensive experience in the development of web and mobile software, I have worked with business intelligence projects based on Microsoft technology, developments with .NET C #, We Больше

$250 USD за 8 дней(-я)
(0 отзывов(-а))
0.0
pterkozk

Hi There, We are interested on working on your project. We are a software development company. We have many years experienced team of IT professionals with excellent programmers and designers. Why choose us? We Больше

$250 USD за 10 дней(-я)
(0 отзывов(-а))
0.0
vw8316041vw

Dear Sir, I can work 50hrs a week. I have an experiance of 20 year in software development. I work in software development in so many verticles. Thanks Ghanshyam Vats

$200 USD за 5 дней(-я)
(0 отзывов(-а))
0.0
MohamadHamad84

hi I am interested in your project I have working with such project in the past let us discuss more detail 1. I have exprince in c# and event driven application Больше

$155 USD за 3 дней(-я)
(0 отзывов(-а))
0.0
vikashshah

Hello Sir, I have read your requirement and understood that you are looking a windows developer/ web application and software developer for your project. We have 6+ years experienced windows developer team and we Больше

$194 USD за 5 дней(-я)
(0 отзывов(-а))
0.0
NausalTec

Greetings! We have studied your project description and we know what you are looking for. We have done similar work in the past so we know how it can be done in quick time. Do not pay us any penny until you get sati Больше

$250 USD за 10 дней(-я)
(0 отзывов(-а))
0.0