Spezifikation

Designing and programming a trading strategy for an automated trading robot requires a comprehensive approach that involves several steps:

1. **Define Strategy**: Decide on the trading strategy you want to automate (e.g., moving average crossover, mean reversion, breakout strategies).

2. **Choose Platform**: Select a trading platform or framework that supports automated trading. Examples include MetaTrader (MQL), NinjaTrader (C#), or Python-based platforms like MetaTrader with Python API, or using Python libraries like `backtrader` or `pyalgotrade`.

3. **Coding the Strategy**: Write the code for your strategy. Here's a basic example in Python using the `backtrader` library:

   ```python
   import backtrader as bt

   class MyStrategy(bt.Strategy):
       def __init__(self):
           # Define indicators, parameters, etc.
           self.sma_short = bt.indicators.SimpleMovingAverage(self.data.close, period=20)
           self.sma_long = bt.indicators.SimpleMovingAverage(self.data.close, period=50)

       def next(self):
           if self.sma_short > self.sma_long:
               # Buy signal
               self.buy()
           elif self.sma_short < self.sma_long:
               # Sell signal
               self.sell()

   if __name__ == '__main__':
       cerebro = bt.Cerebro()
       cerebro.addstrategy(MyStrategy)

       data = bt.feeds.YahooFinanceData(dataname='AAPL', fromdate=datetime(2020, 1, 1), todate=datetime(2023, 1, 1))
       cerebro.adddata(data)

       cerebro.run()
       cerebro.plot()
   ```

   This example defines a simple moving average crossover strategy and runs it on historical data retrieved from Yahoo Finance.

4. **Backtesting**: Backtest your strategy extensively using historical data to evaluate its performance and fine-tune parameters.

5. **Implement Risk Management**: Integrate risk management techniques such as position sizing, stop-loss orders, and portfolio allocation.

6. **Live Trading**: Once backtesting is satisfactory, connect your strategy to a live trading account through the API provided by your chosen platform.

7. **Monitor and Improve**: Continuously monitor the performance of your automated trading robot and make adjustments as necessary.

Remember, designing effective trading strategies requires a good understanding of both programming and trading principles. Always test thoroughly before deploying any strategy in live trading to mitigate risks.

Bewerbungen

1
Entwickler 1
Bewertung
(8)
Projekte
18
17%
Schlichtung
3
67% / 0%
Frist nicht eingehalten
0
Frei
2
Entwickler 2
Bewertung
(196)
Projekte
200
28%
Schlichtung
0
Frist nicht eingehalten
3
2%
Arbeitet
3
Entwickler 3
Bewertung
(90)
Projekte
111
37%
Schlichtung
8
88% / 0%
Frist nicht eingehalten
0
Arbeitet
4
Entwickler 4
Bewertung
(41)
Projekte
58
55%
Schlichtung
2
0% / 0%
Frist nicht eingehalten
1
2%
Frei
5
Entwickler 5
Bewertung
(10)
Projekte
15
27%
Schlichtung
3
67% / 33%
Frist nicht eingehalten
0
Frei
6
Entwickler 6
Bewertung
Projekte
2
0%
Schlichtung
0
Frist nicht eingehalten
2
100%
Arbeitet
7
Entwickler 7
Bewertung
(35)
Projekte
57
35%
Schlichtung
4
25% / 50%
Frist nicht eingehalten
6
11%
Beschäftigt
8
Entwickler 8
Bewertung
(5)
Projekte
2
0%
Schlichtung
2
0% / 0%
Frist nicht eingehalten
0
Arbeitet
9
Entwickler 9
Bewertung
(253)
Projekte
408
38%
Schlichtung
86
43% / 19%
Frist nicht eingehalten
70
17%
Arbeitet
10
Entwickler 10
Bewertung
Projekte
2
0%
Schlichtung
1
100% / 0%
Frist nicht eingehalten
1
50%
Arbeitet
11
Entwickler 11
Bewertung
(16)
Projekte
24
17%
Schlichtung
2
0% / 50%
Frist nicht eingehalten
1
4%
Frei
12
Entwickler 12
Bewertung
(41)
Projekte
88
14%
Schlichtung
30
30% / 53%
Frist nicht eingehalten
36
41%
Arbeitet
Ähnliche Aufträge
I need a trading bot, My strategy works with the 1hour timeframe .My stop-loss should be put using Atr of the candle multiply by 1.5 then the value will be added or subtracted from my entry depending on if it's a buy or sell and my entry should be a candlestick pattern also in addition to when the 3 Ema corresponds .When the 8Ema is above the 20Ema and they are both above the 100Ema it is a buy and when the 20Ema is
I need a graphic designer that is good at voice overs and object animation. I have a dialogue project that I intend it to deliver a certain message for marketing purposes. The project is to be done by cartoons and they should be much humanized in terms of graphics. The project has to be in the form of video that lasts up to 3 minutes longest and not less than 2 minutes. Creativity is the most important requirement
Need EA programmer to create an MT4 EA that will be able to leverage trades in favour of the market direction ,the EA should be able to operate to any broker. The EA must trade on a clear trend not when the Market is ranging. More will be explained once your application has been accepted for the job
looking for help to get my ibkr automated, i have strategies already built in composer and have JSON for them, i really just need to he setup and explanation on how to maintain it and add new strategies
Using Bollinger Band only. When price closes above upper BB, open Buy. If the length of the candle body that closed above the upper BB is more than Y pips, then do not Buy and remove the EA. Otherwise, continue to open Buy if crosses and close above upper BB and the number of positions is not more than Max No of Positions. The user will choose either Buy or Sell only. When price closes below the lower BB, close all
Hello freelancers here, I need an expert to help me with coding my script which is already working in pinescript, Moreover, i want a system whereby i can sell my trading bot and can give access with a license, I need an expert that can help me with this
Hello freelancers here, I need an expert to help me with coding my script which is already working in pinescript, Moreover, i want a system whereby i can sell my trading bot and can give access with a license, I need an expert that can help me with this, and my budget is $20, Thank you
Hello freelancers here, I need an expert freelancer to help me convert an expert advisor from MT4 to MT5. I have the MT4 source code, As for now i only got $15 for this project i don't have much on me at the moment, So i need someone who can work long terms cause i still have other projects i need him to work on for me
An EA based on Fibonacci 100 - 300 USD
I am in need of 2 EA based on Fibonacci re-tracement after a high or low is made,each EA will have a hedge trade on it.the hedge trade will be at the 38 percent of the Fibonacci..this will be present on the 2 EA, the 2 EA will have different levels of re-tracement, while the hedge trade will be a continuation (buy/sell stop), while the re-tracement trades will be (buy/sell limit)This EA must work on timeframe ranging
I want to lock my indicators and my EAs in the data folder with a password because i am going to give my pc to a trader , and i do not want him to just go to my data folder and copy my indicators and EAs , i will not send my indicators to the developer, i want to use a password protection in the windows system or if mt4 has this protection feature then its ok, the real names of the indicators also should be changed

Projektdetails

Budget
30 - 500 USD
Für die Entwickler
27 - 450 USD
Ausführungsfristen
von 1 bis 10 Tag(e)