login
Forgot?

Don't have an account? Register one now!

Login

C# RTD server

Bids 
6
Avg Bid
$232 AUD
$248 USD
3 days, 20 hours left
OPEN
  • Project ID:

    1413402
  • Project Type:

    Fixed
  • Budget:

    $30-$250 AUD
    (Approx. $32-$268 USD)

Project Description:

I have a working custom RTD server that interfaces a data vendor API (Spark) to receive live stock price information. It is written in C# and uses ExcelDNA to make data available via an Excel add-in. The RTD server code is not from a template product, however was written by trained software developer.

Currently the RTD server only retrieves data from the two of the API's structs; Stock and StockInfo. I would like to extend the add-in's functionality to retrieve data from three additional API's structs: Depth, DepthLevel and DepthDetail.

I would also like to add extra functionality to includes returning a value (indicating higher or lower) calculated from the current and previous value in a data feed. Return the higher/lower value for a defined period of time only then return to a default neutral state.

for example; using the "last" field
- if the current last price is higher the than previous last price return 1 for 3 seconds, then return to a default value of 0
- if the current last price is lower the than previous last price return -1 for 3 seconds, then return to a default value of 0

I would like to make available for the "last", "bid" and "ask" fields in the Stock struct

Details about the Spark API and the data available are here http://iguana2.com/spark-api
Information about ExcelDNA is available here http://exceldna.codeplex.com/
The RTD server code is attached. I use Excel 2010 (32 bit) on the Windows 7 (64 bit) platform.

Important considerations: at the moment if the Excel Add-in is left running for too long (with a live market) the RAM Excel uses rises above 1.4GB and Excel crashes. I don't want this to extra data/functionality to contribute further to that. If you can see why it happens and suggest a fix, even better.

Skills required:

.NET, C# Programming, Excel

Additional Files:

RTD+server.txt

Project posted by:

benspostbox Australia
(0 Reviews)

Last seen:

Public Clarification Board

1 messages

  • benspostbox

    please see the project "C# ExcelDNA Excel RTD server - functionality extension" instead. Some points clarified in better detail

    3 weeks ago

Bid on This Project »

If you are the project creator or one of the bidders, please Log In for more options.


All Bids ()

srinichal India
pic.jpg
srinichal
India From India     Gold Member     Offline
  Freelancer Orientation (90%, 100th percentile)
  General Freelancer Orientation (85%, 95th percentile)
$250 in 5 days 
$125 Milestone Requested
3 weeks ago
5.0

6.4

52 Reviews
57% Completion Rate
I look forward to deliver the C# code asap
mohsin649 Pakistan
edit.png
mohsin649
Pakistan From Pakistan     Offline
  Freelancer Orientation (75%, 94th percentile)
$250 in 5 days 
0
3 weeks ago
5.0

4.1

6 Reviews
100% Completion Rate
Thanks for considering my bid. Please check PMB. Regards
vsquaretech India
vsquaretech
India From India     Offline
$250 in 7 days 
$28 Milestone Requested
3 weeks ago
5.0

2.4

1 Review
40% Completion Rate
hi, I have checked the code provided in the text file. I can integrate the spark API into your program. you will have to provide me te complete code as of now. I will than add the required modules into it. thanks
shanigupta India
shanigupta
India From India     Offline
$230 in 30 days 
$115 Milestone Requested
yesterday
I would like to work on this project because this is the domain in which I work in IT Industry.
abaslam India
abaslam
India From India     Offline
$210 in 5 days 
$42 Milestone Requested
3 weeks ago
I am a hard code programmer for more than 5+ years. I am very new to freelancing. Currently looking forwarded work as a freelance. Surely I can complete you project.
jeremy00 Kenya
doshy.jpeg
jeremy00
Kenya From Kenya     Offline
$200 in 3 days 
$8 Milestone Requested
3 weeks ago
hi boss this is a simple job i can do it for you hire me please