Техническое задание
Hello everyone,
I am looking for a talented developer who can help me create my EA. I have several indicators that I want to combine in the EA. I will take care of the integration of the indicators and the trading strategy myself, I need someone to program all the trading operations for me. This is probably absolutely standard, someone with experience has certainly programmed this several times before.
Here are the tasks:
- Selection switch for "Fixed Lot" & "Fixed Risk" --- with "Fixed Risk" a dynamic calculation must of course be carried out based on the free account size (balance) including individual leverage
- Break-Even function (bool): If the position is XX points in profit, the SL should automatically be set to entry + +spread + swap + commission. The function should be executed as a bool
- Trail-Stop: Activation of the Trail-Stop (bool function). Then an ENUM selection switch with selection "Fixed Trail-Stop" "Trail-Stop by Signal"
- "Fixed Trail-Stop": Function that starts a trail stop when the minimum profit (minimum points) has been exceeded. Then with a defined distance (step).
- "Trail-Stop by Signal": If a counter signal, e.g. "Semafor 3 || 4 || 5" (array value) appears for the current movement, then a trail stop should be activated automatically with the settings Step & Stop.
- (Example: Long positions are opened and after 25 bars a Semafor 3 Up signal appears. Then the trail stop should be activated automatically with the settings)
- Draw-Down Protection: Close "all open" or "only loosing" positions, when the Draw Down Protection level is reached
NewsTrading:
- Selector switch for importance of calendar events to: "Importance High" or "Importance High and Medium"
- Time during which the EA should not act
- Selection (bool) whether all open positions should be closed before the event.
Notifications:
- Notification when a position has been closed
- Email at the end of the day about all positions
I have also attached a screenshot of the inputs.
To test the functions, I suggest that we use the RSI indicator, that is certainly the easiest way to do it. I will be happy to provide the *.mq5 file when the order is placed.
If you have any futher questions dont hesitate to ask me in the chat.
I look forward to the cooperation!