Block arrangement
-
• Vertical connection: used to chain conditions where the second block depends on the condition in the first block being met.
Horizontal connection: used to meet independent conditions where blocks can be executed separately based on the specified conditions.
In this way, you can use vertical and horizontal connection in FxDreema to create complex trading strategies based on your own requirements.
Hello everyone, is this information correct or not?
-
Yes but there is a lot more to it than 1 sentence of an idea, many ideas will require different logic
-
Sure, here's the translation of the text you provided into English:
Title:
- Execute: Open Buy Trade.
Horizontal Delivery with "Once per bar" Block:
- [MA20 Crosses Above MA50] → [Once per bar] → [Execute: Open Buy Trade]

→ [RSI Below 30] → [Once per bar] → [Execute: Open Buy Trade]

→ [Hammer Candlestick] → [Once per bar] → [Execute: Open Buy Trade]
Explanation:
- "Once per bar" Block: Ensures that the condition is executed only once per candle. If any condition is met, the block prevents the execution of other conditions within the same candle.
- This way, only one buy trade will be opened per candle, even if multiple conditions are met within the same candle.
Practical Example in FxDreema:
- Add "Condition" block for each condition:
- Condition 1: MA20 > MA50
- Condition 2: RSI < 30
- Condition 3: Hammer Candlestick
- Add "Once per bar" block after each condition block:
- After MA20 > MA50 block, add "Once per bar" block.
- After RSI < 30 block, add "Once per bar" block.
- After Hammer Candlestick block, add "Once per bar" block.
- Add "Buy Now" block after each "Once per bar" block:
- After each "Once per bar" block, add "Buy Now" block.
Result:
- Only one buy trade will be opened per candle, even if multiple conditions are met within the same candle, thanks to the "Once per bar" block that prevents repeated execution of orders within the same candle.
does this work
-
Once per should go under a condition to wait for the condition to be correct, add a shared link to look at as well as a list, then what you have done can be seen.
-
@alhammeed1990 'Horizontally' arranged blocks will ALL be executed, not only the one that is relevant. If you want ONLY one of them to be executed, then you nerd to connect an OR block below all of them.