Job finished
Specification
EA – Three in one system with multiple signals.
The desired EA must be comprised of three systems in one: (1) the market is Trending bull, (2) the market is Trending Bear, and (3) the market is consolidating. The three systems act separately depending on the behavior of Market, and only one can act at a time. For this, the first thing the EA does is apply a series of filters that determine the behavior or the market as BULL, BEAR or Consolidation; if the state is Trending BULL only buy signals must be considered, if it is Trending BEAR only sell signals should be considered.
After the EA has identified the behavior of the market (BULL, BEAR or Consolidation) it will then apply the corresponding strategy based on filters, so that decisions within each system are determined by conditions being met by a set of parameters/indicators, each of which can be turned ON/OFF by user (as a set as well as individual indicators). Default values for indicators and crossovers are defined in the documentation to be provided, but the user should also be able to modify these at will when implementing the EA for each strategy, both to enter positions as well as to exit.
Precise definitions, descriptions and processes have been developed and must be followed when coding the EA, and the EA’s interface should be written from the broad to the specific, and organized by categories. A complete and detailed set of instructions will be attached to avoid any misunderstanding.
All indicators must be supplied by the software developer. The contractor will provide some of the indicators and with the understanding that require coding to be polished and open source.