Develop Tree Trader - vb.NET application

Concluído Postado Sep 15, 2005 Pago na entrega
Concluído Pago na entrega

I. General Specification

1. Modify existing working code written in VisualBasic. NET to add automatic buying and selling logic in financial application. Forms and logic outlined below. Trading workstation communicates with ActiveX component which passes streaming data back to the existing program. Buying and Selling and all other features are included in existing code with comments to make it easy to follow. The required code modification monitors prices and activates orders in a specific as outlined below. Buyer will explain any questions as it applies to the financial markets for improved understanding if required.

2. Preferred Client language VB.NET.

3. Add documentation to the additional code you write.

4. Add auto tree trade ability to existing code. See screen shots of proposed form in detailed explanation below in zip file, and overview is included in deliverables.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

I. General Specification

1. Modify existing working code written in VisualBasic. NETto add automatic buying and selling logic in financial application. Forms and logic outlined below. Trading workstation communicates with ActiveX component which passes streaming data back to the existing program. Buying and Selling and all other features are included in existing code with comments to make it easy to follow. The required code modification monitors prices and activates orders in a specific as outlined below. Buyer will explain any questions as it applies to the financial markets for improved understanding if required.

2. Preferred Client language VB.NET.

3. Add documentation to the additional code you write.

4. Add auto tree trade ability to existing code. See screen shots of proposed form in detailed explanation below.

4a. Pass data to and from ActiveX component which represent **Stocks or Futures contracts** so that they will be recognized and data can be passed back to show last price based on the workstation activeX output. This is currently working but grabbing the last price data and making a decision as to what to do is the programmers task. The option to place limit order or market order (to buy or sell) is in the existing code. The coder must duplicate this passing of this data based on user input as displayed below in the tree trading form when the last price hits the stated value. The current code will do this manually with out errors being reported to the error window of existing code and the new automated version should do the same.

4b. Using the tree trading form example below, the coder must add the ability for the user to **enter a value** that will activate a buy or sell (limit or market order) signal based on the last price for a minimum of 10 stocks or futures contracts simultaneously. Existing code provided you can handle 99 stocks or futures.

4c. Validate and Report that the data was successfully passed in and back out of the activeX component or in other words was the “trade?? executed fully or partially. Current code already has this feature in a log report, but the coder must also report this to tree trading form via changing the back ground color of the field where the value is shown so the user can readily see which path has been taken. If the order was not filled or only partially then a note must be made on the form so the user can readily identify when this has occurred. The remainder of the tree trading path must change the quantity for the remaining values still left to be considered for “trading??.

4d. Trading Tree is a minimum of 5 layers deep.

4e. In the current program there is a “tick?? window that communicates to the user the feedback from the activeX component. An radio button should be made for each message so the user can turn on and off messages coming to the window. Also add one message that defines what the program is looking for currently like MSFT last price was 25.80. Current target is 26.30 current stop is 25.50.

4f. Add a global timer for each lower limit (“stop level??) so that if checked will wait a specified period of time in seconds and/or an additional lower limit. Also applies to the upper limits. If lower limit is set at 25.90, with a checked box the tree trader will wait 90 seconds or an additional .05 (or 25.85) to see if the last price will move back inside the original limits. If it does not a new order is made (limit or market based on users previous input). Program will also have a **global time set** that has the ability to close all open trades at a specific time during the day. More info in the specifics section.

4g. Write to a text file (**save**) the trade tree for each stock/future, ability to **edit and open** the trade tree, **copy** the trade tree to another symbol and **delete** trade tree.

4h. **Document** additional code created to make the auto trading program.

## Platform

Windows XP, Preferred Client language VB. NET. Application Not for resale.

.NET Engenharia MySQL PHP Gestão de projetos Arquitetura de software Teste de Software Visual Basic

ID do Projeto: #3894726

Sobre o projeto

5 propostas Projeto remoto Ativo em Sep 27, 2005

Concedido a:

antarikshya

See private message.

$106.25 USD em 94 dias
(4 Comentários)
4.0

5 freelancers estão ofertando em média $383 nesse trabalho

hespvw

See private message.

$212.5 USD in 94 dias
(9 Comentários)
2.5
laurentiubarcan

See private message.

$251.6 USD in 94 dias
(3 Comentários)
0.0
Freelanxe

See private message.

$425 USD in 94 dias
(1 Comentário)
0.0
Watson

See private message.

$918 USD in 94 dias
(0 Comentários)
0.0