Tâche terminée
![](https://c.mql5.com/i/avatar/avatar_na2.png)
![](https://c.mql5.com/i/avatar/avatar_na2.png)
Spécifications
Robot SK-303
I need to create a binary options robot, strategy based on only 1 indicator, which will be provided to the developer.
What it should have:
Martingale System
Bet Adjustment System
The robot must analyze the payout of the operations, and perform the martingale according to its indication, or the creation of a field inside the robot to configure the payout of the moment in that currency pair.
Example, in the first martingale the robot must increase double of the previous bet and more the difference of the payout.
If the payout is at 80%, the martingale will look like this:
Initial bet + previous bet = X + 20% = xy
Practical example, with 80% payout:
5 + 5 = 10 + 20% = 12
So the first martingale should be 12 USD.
The robot must perform this account for all martingales.
example:
1 entry
5 USD (Loss)
2 Entry (1 martingale)
5 + 5 = 10 + 20% = 12 (loss)
3 entrance (2 Martingale)
12 + 12 = 24 + 20% = 28.80 (victory)
License system
System of daily goals (values reached to turn off the robot in the day)
Timetable system (where you can change the time the robot starts and finishes the day's operations.)
strategy:
Strategy rules.
The indicator shown on the graph in the form of red and blue balls indicates the market trend.
If the trend changes, the balls change color and position.
What the robot should do.
When switched on it must wait for the first change of trend to start the inputs
When the trend changes, the robot must wait for the closing of the candle to confirm the change, then it must place an order in the market in favor of the new trend, with expiration for 5 minutes.
If it loses this operation it must analyze the market trend, if it continues in the trend, the robot should open another operation with the value doubled, for the next 5 minutes.
He must continue this process until he wins the operation.
After winning the operation, the robot must return the original bet and resume the operation.
If the trend changes during a loss sequence, the robot must change the direction of the bet according to the trend.
If the indicator does not show the trend, the robot must continue to operate according to the last sign of the indicator.