Limit Order Execution Assumptions for Portfolio Backtester: Difference between revisions
From MultiCharts
Limit Order Execution Assumptions for Portfolio Backtester (view source)
Revision as of 13:27, 3 August 2021
, 3 August 2021no edit summary
m (Reverted edits by KateMultiCharts (talk) to last revision by Abeloglazova) Tag: Rollback |
No edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 5: | Line 5: | ||
There are 4 different variants: | There are 4 different variants: | ||
# | # Instrument resolution is 1 tick. Backtesting Assumptions is set to '''Fill limit order when trade takes place at limit price or better'''.<div style="background-color: #E5F6FF;">'''Example''': Generated order: sellshort limit @ 121; available prices: 120, 122, 125, ...; order is filled @ 122.</div> | ||
# | # Instrument resolution is 1 tick. Backtesting Assumptions is set to '''Fill limit order when trade price goes beyond limit price by 3 points'''.<div style="background-color: #E5F6FF;">'''Example''': Generated order: sellshort limit @ 121; available prices: 120, 122, 125, ...; order is filled @ 125. | ||
# | # Instrument resolution is '''not''' 1 tick. Backtesting Assumptions is set to '''Fill limit order when trade takes place at limit price or better'''.<div style="background-color: #E5F6FF;">'''Example''': Generated order: sellshort limit @ 121; order is filled @ 121 or better if 121 (or better) is between High and Low of the bar.</div> | ||
# | # Instrument resolution is '''not''' 1 tick. Backtesting Assumptions is set to '''Fill limit order when trade price goes beyond limit price by 3 points'''.<div style="background-color: #E5F6FF;">'''Example''': Generated order: sellshort limit @ 121; order is filled @ 121 if 124 price is between High and Low; order is not filled at all if there is not 124 price between High and Low of the bar. | ||
TIF (time in force) is specified by default depending on the selected option. | |||
When '''Fill limit order when trade takes place at limit price or better''' option is selected, GTC (Good-Till-Canceled) will be set. <br> | |||
When '''Fill limit order when trade price goes beyond limit price by X points''' option is selected, DAY time in force will be used. | |||
For other backtesting orders GTC is used by default. | |||
[[Category:Portfolio Trading]] | [[Category:Portfolio Trading]] |