This program will analyse FX data for different currency pairs. There are totally 5 stages. Only first 2 stages are being worked here. Depending on quality of work, the other 3 stages will be developed.
Stage 1
1) There will be 5 different time periods: 1min, 1 hr, 4 hr, daily and weekly
2) Data will initially be static (from MS Excel or .csv). Stage 3 will be to enable realtime reading of data (Link to realtime data source will be provided)
3) There are 6 very simple outputs. Anyone who knows technical analysis will be able to do this. I would require PLUS D, MINUS D and DX (D+, D- and DX all are part of the Directional Movement Index and 3 different period Exponential Moving Averages (EMA a, EMA b, EMA c)
4) I would require 3 rows of manual user input, which should compute D+, D-, DX, EMA a, EMA b and EMA c
Stage 2
Back calculation
1) Directional Movement: D+, D- and Dx all use Open, High and Close only. 2 cases here: if D+<D- calculate level of "LOW" for which D+=D- and if D+>D- calculate level of "HIGH" for which D+=D-.
2) EMA: "Close" is the only input for EMA. Again 2 cases here: If EMA a > EMA b, calculate level of close for which EMA a < EMA b and if EMA a < EMA b, calculate level of close for which EMA a > EMA b.
Note -
1) Different currency pairs will have different standard units. Eg. EURUSD minumim unit is 0.0001 while USDJPY is 0.01. User should have the option of entering the currency pair and its unit.
2) User should have ability of input the variables of D+ D- and DX (only 1 variable for these 3) and a, b, c of EMA.
3) There will be? a lot of data (50 currency pairs, 5 time periods and 10,000 data points for each currency and each time period) to analyze. The key is computation time.?
I? have the formulaes, the exact design in which I would want the software to be. All this I? can email interested bidders.? I would want the bidder to suggest the best data management software for this development.