Introduction
Advanced Trade Simulator is an indicator you can attach to any chart and then buy and sell the given symbol virtually. You can buy it in the market. See utilities.
No actual trading takes place. You can attach it to multiple charts. Then you can buy multiple symbols.
Why?
To test trading strategies, you use a demo account or trade live. The third option is to use a simulator. Metatrader provides a tester..but mt4 does not allow testing more than one symbol but this program can. You can enter trades by hand.
So this is much faster way of testing a strategy. Place trades , close them. It also allows trying other forms of order that is not available in Metatrader such as OCO and OSO.
Features
What features does this software have?
- buy and sell immediately on the given time frame
- market , limit and stop orders
Set their price with a click of button.
- generalized OCO, more than 2 orders can cancel each other.
Choose the orders which are part of OCO and that it is.
- OSO, one sends another..
Another lesser known way of sending order.s.. "One sends another".. One order actives another.
- buy and sell many times and multiple symbols
Each chart can be traded separately. The time of simulation is synchronized among them.
- you can set take profit and stop loss level by clicking
And you can see the expected profits and losses in the currency of the account.
- set starting date and test from the point onwards
And restart trading to practice again
- no trade tester needed as in other products you find
Yes, just attach to a chart as an indicator.
- it hides the future prices so you cannot know what is coming. It makes the simulation more realistic.
It hides the future for other attached indicators as well.
- so you start in the past.. and move forward one bar or 10 bars by pressing buttons.
Or go back with "Set time" option.
- you can close any given trade or all of them
- swap is calculated
- margin is calculated.. It is not possible to open positions when there is not enough margin.
-There is Stop Call, positions can be liquidated.
- calculate pips and expected profit/loss for takeprofit and stoploss
- you can save trades in a file or load them from a file
- you can view profit factor, total profit, current profit of each position and total.
- buttons can be used to perform all required operations
- it uses open price of each bar to open a new position
- you can set volume you would like to buy
- you can test all bars in the charts.. if you need older bars , you need to scroll bar your chart.
- you can set start time by clicking "Set Time" button
- yellow horizontal line shows "current" price
- It displays number of wins and losses
- You can resize the panel by FontSizeMultiplier parameter and ZoomFactor parameter
-Navigation through existing trades using "first", "<", ">", "last" buttons
Normal workflow
- Attach indicator to the chart you would like to use
- Set StartAt parameter where you would like to start
- Or navigate to the time on the chart where the simulator should start
Then press "Set Time" button.. Then click on the chart where you would like to start the simulator.
You will see a lot of buttons.
- "Buy" button buys given amount lot, default is 1 lot
- "Sell" button sells given amount lot, default is 1 lot
- "Close" button at the top closes all positions
- "Step 1" steps 1 bar at a time
- "Step 10" steps 10 bar at a time
- So Set Lot size
- Press Buy or Sell button...
- Step the simulator ,
- then press Close button at the top or in the list of trades to close given or all positions.
- You will see a red or green rectangle showing start/end of the trade...
- Repeat
Setting stop loss or take profit or limit or stop
- Make sure you bought or sold something
- Press Takeprofit button... Then click on the chart where you want the takeprofit to be . You will see a horizontal line.
- Press Stoploss button . Then click on the chart where you want the stoploss to be. You will see a horizontal line.
- Press Stop button, same as above.
- Press Limit button, same as above.
Putting orders into same group for OCO
-Press select button of each order or position you would like to be part of the same OCO group
-Press OCO button. You will see a letter appear next to each member of the group. Such A,B,C etc.
At this point, OCO is active. If any of orders or positions of that group is closed, the rest is closed too.
Removing OCO:
-Click on one of the red button which contain one letter such A, B,C ,D.. the group with that letter will be removed.
Conditional orders
They are shown in light grey in the list of trades.
To make an order conditional..
-Press "Cond" button , then press a pending order ("Limit" or "Stop")
OSO (One sends another):
-Press "Select" button of the parent limit or stop order... then press the "Select" button of the conditional order you would like to be the children..
- if you hover your mouse above "OSO" button you can see the order in which you pressed the "SELECT" buttons. The first (shown by 1) will be the parent, the rest will be the children
-Press "OSO"
Link to the product/Advanced Trade Formatter
https://www.mql5.com/en/market/product/61670
Advanced Trade Simulator is an indicator you can attach to any chart and then buy and sell the given symbol virtually. You can buy it in the market. See utilities.
No actual trading takes place. You can attach it to multiple charts. Then you can buy multiple symbols.
Why?
To test trading strategies, you use a demo account or trade live. The third option is to use a simulator. Metatrader provides a tester..but mt4 does not allow testing more than one symbol but this program can. You can enter trades by hand.
So this is much faster way of testing a strategy. Place trades , close them. It also allows trying other forms of order that is not available in Metatrader such as OCO and OSO.
Features
What features does this software have?
- buy and sell immediately on the given time frame
- market , limit and stop orders
Set their price with a click of button.
- generalized OCO, more than 2 orders can cancel each other.
Choose the orders which are part of OCO and that it is.
- OSO, one sends another..
Another lesser known way of sending order.s.. "One sends another".. One order actives another.
- buy and sell many times and multiple symbols
Each chart can be traded separately. The time of simulation is synchronized among them.
- you can set take profit and stop loss level by clicking
And you can see the expected profits and losses in the currency of the account.
- set starting date and test from the point onwards
And restart trading to practice again
- no trade tester needed as in other products you find
Yes, just attach to a chart as an indicator.
- it hides the future prices so you cannot know what is coming. It makes the simulation more realistic.
It hides the future for other attached indicators as well.
- so you start in the past.. and move forward one bar or 10 bars by pressing buttons.
Or go back with "Set time" option.
- you can close any given trade or all of them
- swap is calculated
- margin is calculated.. It is not possible to open positions when there is not enough margin.
-There is Stop Call, positions can be liquidated.
- calculate pips and expected profit/loss for takeprofit and stoploss
- you can save trades in a file or load them from a file
- you can view profit factor, total profit, current profit of each position and total.
- buttons can be used to perform all required operations
- it uses open price of each bar to open a new position
- you can set volume you would like to buy
- you can test all bars in the charts.. if you need older bars , you need to scroll bar your chart.
- you can set start time by clicking "Set Time" button
- yellow horizontal line shows "current" price
- It displays number of wins and losses
- You can resize the panel by FontSizeMultiplier parameter and ZoomFactor parameter
-Navigation through existing trades using "first", "<", ">", "last" buttons
Normal workflow
- Attach indicator to the chart you would like to use
- Set StartAt parameter where you would like to start
- Or navigate to the time on the chart where the simulator should start
Then press "Set Time" button.. Then click on the chart where you would like to start the simulator.
You will see a lot of buttons.
- "Buy" button buys given amount lot, default is 1 lot
- "Sell" button sells given amount lot, default is 1 lot
- "Close" button at the top closes all positions
- "Step 1" steps 1 bar at a time
- "Step 10" steps 10 bar at a time
- So Set Lot size
- Press Buy or Sell button...
- Step the simulator ,
- then press Close button at the top or in the list of trades to close given or all positions.
- You will see a red or green rectangle showing start/end of the trade...
- Repeat
Setting stop loss or take profit or limit or stop
- Make sure you bought or sold something
- Press Takeprofit button... Then click on the chart where you want the takeprofit to be . You will see a horizontal line.
- Press Stoploss button . Then click on the chart where you want the stoploss to be. You will see a horizontal line.
- Press Stop button, same as above.
- Press Limit button, same as above.
Putting orders into same group for OCO
-Press select button of each order or position you would like to be part of the same OCO group
-Press OCO button. You will see a letter appear next to each member of the group. Such A,B,C etc.
At this point, OCO is active. If any of orders or positions of that group is closed, the rest is closed too.
Removing OCO:
-Click on one of the red button which contain one letter such A, B,C ,D.. the group with that letter will be removed.
Conditional orders
They are shown in light grey in the list of trades.
To make an order conditional..
-Press "Cond" button , then press a pending order ("Limit" or "Stop")
OSO (One sends another):
-Press "Select" button of the parent limit or stop order... then press the "Select" button of the conditional order you would like to be the children..
- if you hover your mouse above "OSO" button you can see the order in which you pressed the "SELECT" buttons. The first (shown by 1) will be the parent, the rest will be the children
-Press "OSO"
Link to the product/Advanced Trade Formatter
https://www.mql5.com/en/market/product/61670