The system should allow the user to;
>>SET the lot size,
>> Set maximum number of concurrent trades
>>SET inputs of all the moving averages,
>> SET Colors of the moving averages.
>>change time frame chart when to autotrade; Timeframe to work with : 1M, 5M, 15M, 30M, 1H, 4H, D1, W1, 1MN
>>stop auto trading
Properties
>> System should have only N number of trades running concurrently on any one trading account, as set by the user
>> System should automatically select a trading opportunity from any of the major trading pairs
>> System should be able to work on a hosted server
>> When the user changes the lot size, any new trade(s) should open with the new specified lot.
>> Should not take a lot of computer resources
>> When an entry is made, the system should indicate with an arrow where the entry has taken place.
>> When an exit of a trade is made, the system should include an X or CROSS and show the ID of the exited position.
>> System should open a new trade(s) if there are less than 3 open trades. Opening of new trades must follow the rules or opening trades.
>> MUST not re-draw the old signals, And not repaint.
>> Be able to reconnect after disconnection and exit any trades that should have been exited as per the rules.
>> If you can not open position on the market prices within 3 attempts, check another opportunity.
>> Create log files, and a regular saving of screen-shots when a transaction takes place
>> Specify the server address to which the terminal was connected, and the type of account (demo, real, contest, or otherwise);
>>Specify the build version of the client terminal ("Help" menu - "About");
***** If a buy position is active and the X moving average cross above the snake, the trade should not close until if there is a candle that opens and closes above the snake.*****