Primary Skill: Perl I would like to create trading script engine. Data of various currencies "open, high, low, close" are updated every minute and they being filled in the database. The required trading script engine: Should be multi threated runs against 16 currencies.(of cause configurable) Should run multiple daemons (each strategy script will be one daemon) Should be able to parse simple trading scripts against mysql database Results of the scripts will need to be put into separate mysql table for further processing. On the bases of this example trading script I would like to create more functions myself. should handle data open,high, low, close should handle variable statements as shown in example. should handle buy and sell at market price should handle stoploss function The goal of this trading daemon is that it will handle the following example trading script. vars: stoploss(0.0020); value1=high > high[1]; {high is bigger then the previous high} value2=low < low[1]; {low is lower then the previous low} if marketposition=0 then begin{there is no position} if value1 then buy next bar at market stop if value2 then sell next bar at market stop end; if marketposition=1 and {1 is buy position called long} if value2 then sell next bar at market stop; {or..} if marketpositon=-1 then begin {-1 sell position called short} if value1 then sell next bar at market stop end; setstoploss(stoploss); {if the position short or long is 0.0020 in the negative the position should exit} If you have question please contact me..
## 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).
## Platform
perl