Tick function must be preformed in DLL to prevent missed tick when start() proceeds (start function begin to end time will miss any incoming ticks until start function finishes. But you already know this =)

tick function will store last x amount of ticks, and will compare ticks to algorithm pattern, once pattern is a match to tick data, we have signal.

Trade Management Internal - determined by deviation which will only be applied when Bool RecoveryMode = true

if ( true)

1.) BE applied when ...

2.) TS applied when...

3.) partial when....

when RecoveryMode = false, trades have predetermined SL and TP values

The exact specifics of the system I will share separately in private message or instant messenger once I pick a coder.

A few additional requirements of bidder and project:

- Source code for both dll and mql4

- Familiar with and can use regularly Skype live chat - or googleTalk.

- Willing to use mikogo (free) or other screen sharing program as necessary to provide visual examples if written instructions are unclear.

- must put detailed comments in source code so that i can (or anyone) can follow along and see what code you are implementing and why so that each feature can be checked off. This also helps keep everything organized for both of us.

- Previous sample work is appreciated.

- Can sign/agree to non-disclosure agreement.

- can rephrase (summarize) in your own words briefly what I am asking for you to do. This ensures we are both on the same page.

- Ask questions if necessary for anything that is unclear.

I will need 5 trading days minimum to test finished product to ensure it is working properly before all funds are released.

Thank you for taking the time to view my project. If this project is completed with success ( meaning it runs without errors), I have a more sophisticated project on the table for much more time involvement and money. This project is more so a test of your skills and your ability to code. If this project looks challenging, do not bid.

I would like to proceed ASAP and I expect the project to be finished within 5 days once information is exchanged, however, I'm real just like you and if it takes more time, I will not disclose in the review