forex software

Create and Test Forex Strategies

forex software

fsbpro_guide:indicator_advanced_properties

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
fsbpro_guide:indicator_advanced_properties [2014/11/21 06:07] Miroslav Popovfsbpro_guide:indicator_advanced_properties [2017/08/09 06:44] (current) yavor
Line 11: Line 11:
 For example you know that to open a position all the Opening Logical Conditions have to be fulfilled at the same time. But how do we express that not any of the conditions should be fulfilled but all of them at the same time? Here is a Logical Group that is created automatically by FSB Professional. Let's name this group A. Only when all the conditions in A are fulfilled FSB Professional will take action (open a position). For example you know that to open a position all the Opening Logical Conditions have to be fulfilled at the same time. But how do we express that not any of the conditions should be fulfilled but all of them at the same time? Here is a Logical Group that is created automatically by FSB Professional. Let's name this group A. Only when all the conditions in A are fulfilled FSB Professional will take action (open a position).
  
-A Logical Group can have only one indicator. FSB Professional is using this approach (again automatically) when it needs to decide if to close a position. When it examines the Closing Logic Conditions, it is enough for one condition to be fulfilled for FSB Professional to close the position. Here FSB Professional puts each indicator in it's own logical group. +FSB Professional is using this approach (again automatically) when it needs to decide if to close a position. When it examines the Closing Logic Conditions, it is enough for one condition to be fulfilled for FSB Professional to close the position. Here FSB Professional puts each indicator in it's own logical group. An indicator can have only one Logical Group.
  
 You can read more on [[logical_groups|Logical Groups here]] You can read more on [[logical_groups|Logical Groups here]]
Line 23: Line 23:
 Signal shift is measured in bars. It can be set in range of 0 - 200. The default value is 0. Signal shift is measured in bars. It can be set in range of 0 - 200. The default value is 0.
  
-Signal shift does not move the indicator. It moves only the signals+So when you enter Signal Shift parameter value larger then 0, the Indicator will not, after fulfillment of the logical condition, raise the signal immediately, but will wait requested amount of bars before raising this signal.
  
 Some indicators have integrated Shift property but it moves the indicator lines instead of the signals only. Some indicators have integrated Shift property but it moves the indicator lines instead of the signals only.
  
-Signal shift can be used when you want to rise a signal after an indicator event. The example the screenshot on the left shows that the signal shift moves the entry with a number of bars after the market price crosses the Moving Average (MA Logic rule is "Bar opens above MA after opening below it").+Signal shift can be used when you want to raise a signal after an indicator event. The example the screenshot on the left shows how different signal shift values move the signal raising event with a number of bars after the market price crosses the Moving Average (MA Logic rule is Bar opens above MA after opening below it).
  
 {{ :fsbpro:manual:four_rising_momentums.png?|Rising Momentum}} {{ :fsbpro:manual:four_rising_momentums.png?|Rising Momentum}}
Line 36: Line 36:
  
 When an indicator uses Longer Time Frame (LTF), the Signal shift will be in the strategy main data frame bars. For example if a strategy period is H4 and an indicator LTF is D1, the indicator will be calculated on a D1 data series but the signals will be shifted with H4 bars.  When an indicator uses Longer Time Frame (LTF), the Signal shift will be in the strategy main data frame bars. For example if a strategy period is H4 and an indicator LTF is D1, the indicator will be calculated on a D1 data series but the signals will be shifted with H4 bars. 
 +
 +=== Why does not Signal Shift allow negative values? ===
 +
 +Signal shift only **delays** the signal with a number of bars. For example if (on a day chart) something happens in Monday and you want to trade on the next day you will put a Signal Shift to 1. However if something happened on Tuesday you cannot go back in time and trade on Monday. This is why you cannot set the Signal shift to -1 or other negative values.
  
 ===== Signal repeat ===== ===== Signal repeat =====