Free trading robots, AutoTrade - mechanical trading systems and robots

Free trading robots, AutoTrade – mechanical trading systems and robots

How to start a familiarity with automated trading? Of course, everyone has their own way – seminars, webinars, publications, courses, etc. We offer you free trading robots, which you can use for informational purposes and for trading on a real account, to Refine them and select the optimal trading parameters, as well as to conduct tests on historical data. Strategies are written in Easy Language, the built-in language of the technical analysis program in Omega Research / MultiCharts programs. To start the system, you must:

  1. Create a new workspace in Omega Research and open the chart of the tool you are interested in;

  2. Run the strategy file in Easy Language PowerEditor (when adding a strategy, click next everywhere);

  3. In Omega Research, select Insert / Strategy from the menu and select the downloaded strategy;

  4. If you wish to change the strategy parameters, double-click on the deal to open the edit form.

The program AutoTrade (execution of trades in QUIK, PLAZA2, TRANSAQ, SmartCOM) is used for automatic execution of signals. You can read the terms of the program and choose the appropriate license option, as well as download the accompanying literature. The demo version of the program AutoTrade supports trading mode for one account with one lot per instrument.

Moving average strategy

The set of this strategy includes as many as 12 strategies based on the behavior of moving averages. By adjusting the parameters of the system, you can choose the best trading strategy for you. The indicator available for download builds the moving averages presented in the strategy on the chart.

MA_type – choose moving average type:

  • 0 – Simple moving average;
  • 1 – Exponential moving average;
  • 2 – Weighted Moving average;
  • 3 – Triangular moving average.

MA_Q – select the number of moving averages (available values are 1 and 2).

MA_Length – enter the period length for the first moving average.

MA_Length2 – enter the period length for the second moving average (usually MA_Length2 = 2*MA_Length).

MA_Strategy – select the type of strategy to implement:

1 – for one moving – Buy if the price has crossed the moving average from the bottom up. Sell if the price crosses the moving average from top to bottom.
1 – for two moving – Buy if the short moving crossed the long moving average from the bottom up. Sell if the short moving average has crossed the long moving average from top to bottom.

2 – for one moving – Buy at the stop of the maximum price of the intersection candle, if the price has crossed the moving average from the bottom up. Sell at the stop of the minimum price of the intersection candle, if the price crosses the moving average from top to bottom.

Zero-lag average

The variable parameter Period is the length of the period.

Trendsmedia system a breakout of the Donchian channel

The kit of this strategy 3 the strategy responds to the exit prices abroad channel Donchian You can choose the best for your trading strategy. Available to download the indicator plots on the chart 2 of the Donchian channel of a given length.

N is the length of the Donchian channel;

N1 is the length of the ATR (used in strategy 2);

Strategy – number of the strategy.

K: – how many bars back to monitor to exit positions when the price breaks the worst value for K bars (used in the strategy 1)

  • deviation by how many ATR values from the entry price is considered an exit signal (used in strategy 2)
  • multiplier for the length of the short Donchian channel. Short channel length=K*N (used in strategy 3)

EMA – 1 (use EMA filter), 0 (do not use);

L1 and L2 – lengths of fast and slow EMA respectively;

The entry signal is a breakout of the channel, i.e. the maximum of N bars of prices .

Output signals:

  1. strategy: exit the stop at the breakdown of the last 3 bars minimum for the long and maximum for the short.

  2. strategy: exit by stop loss when the price falls below the multiple of the ATR from the maximum price from the moment you enter to long, and if price is above the ATR multiple of the minimum price from the moment you enter in shorts.

  3. strategy: exit when the price breaks the channel of a smaller range.

For short likewise.