This is an example of a trading strategy synosis
Project Parameters
I. Timeframe
- Place orders on all timeframes, regardless of the chart it was placed on.
- Expert Advisor can place orders on all timeframes simultaneously.
- Expert Advisor will only open one order at a time, per timeframe.
- Total possible orders at once : 7 (M1, M5, M15, M30, H1, H4, D1)
II. Money Management
- Increase our lot-size as we win and decrease our lot-size as we lose.
- Lot Size is independent in each timeframe.
Because we are running on multiple timeframes, the money management should be different for each timeframe.
Example:
- M15 wins 4 times, and increases lot size from .01 to .06.
- M1’s lot size is still .01. Only M15 orders will have .05 lot size.
- M1 wins 10 times, and increases lot size to .11.
- Now, their lot sizes are M15 = .05, and M1 = .11. The other timeframes (M5, M30, H1, H4, D1) will still be .01.
We will have 7 “separate” variables which hold the lot size for each time frame.
III. Comments
- Each order should have a detailed comment log in this format:
M15 EURUSD MA-Cross LotSize Down
- The format for these comments are:
- Timeframe
- Pair
- Method of Indicator
- Lot Size
- Did lot size move down or up since last trade?
Indicators
- Short Simple Moving Average: 50
- Long Simple Moving Average: 100
- Super Long Simple Moving Average: 200
Variables
- PipDistance: How far “off the line” (SMA) in pips it is okay to place an order.
- If this value is set to “0”, the program can place a trade at any distance.
- This value helps the program place trades only when it is close to the average, to prevent whipsaws.
- LotStarting: Lot size to start at.
- LotStep: Increment size for the money management.
- OrderTypes: This variable is used to restrict orders to buy, sell, or both.
- Values: Buy; Sell; All.
- If “All”, place any order. If “Sell”, place only sells. If “Buy”, place only buys.
- This function is used to restrict certain pairs that are in a long-term trend in a single direction (i.e., currently you would only short positions with USD)
- Use_M1: Used to turn on/off the orders for a specific timeframe.
- Use_M5: Default is ALL ON.
- Use_M15: (etc., etc.)
- StopLoss: Initial stoploss for all trades.
- TrailingStop: Distance of the trailing stop
When to Buy
I. Indicators:
- Moving Average Cross criteria:
- Short MA is above the Long MA.
- Price is above the Super Long MA & Long MA.
- Price is within XXX pips of the Short MA.
This will prevent buying off the line (SMA) and risking a retracement.
II. Stoploss:
- Trailing stop-loss is set to the Long MA.
III. Re-Buy if:
- Short MA is above the Long MA.
- Price is above the Super Long MA.
- Price has returned above the Long MA inner edge
When to Sell
I. Indicators:
- Moving Average Cross criteria:
- Short MA is below the Long MA.
- Price is below the Super Long MA & Long MA.
- Price is within XXX pips of the short MA.
This will prevent buying off the line (SMA) and risking a retracement.
II. Stoploss:
- Trailing stop-loss is set to the Long MA.
III. Re-Sell if:
- Short MA is below the Long MA.
- Price is below the Super Long MA.
- Price has returned below the Long MA