@trader-philipps Also keep in mind that most actions in fxdreema are probably performed on a on tick base. If you have a symbol on one chart that gets tick very seldomly or if it's market is closed, it would not recoknize any changes until that chart gets another tick!
Best posts made by trader.philipps
-
RE: Terminal variablesposted in Questions & Answers
-
RE: Formula - calculating differenceposted in Questions & Answers
@rafaels919 I'd do like that - especially calculating in pips, so it should work on JPY pairs as well.
-
RE: Options to personalize EA on the Fxdreemaposted in Questions & Answers
@fabiobioware said in Options to personalize EA on the Fxdreema:
Telegram
Okay, I'll give it a try:
-
Limit orders per hours or day:
Use a counter variable and add +1 on each order open execution. Reset that variable eg. on the "on Timer" tab at a certain time of the day or hourly. -
There are several blocks for external communications

Use any of those blocks for your need. Of course you need to setup phone notfifications or emails in the terminal correctly. -
Not an easy one for beginners maybe, but here is an example how to send a screenshot to Telegram.
-
You can specify if any block is disabled or enabled (default) when EA starts by right click on that block.

And there are blocks available that allow for expicitly turn of / off or toggle block on/off state

Keep in mind that disabling a blog in a connection path will avoid that other blocks connected after the switched off one will be executed either!
- There is a block for set to BE

Use any you configuration that suites to your strategy. Unfortunately there is no one fits all solution!- There are lots of posibilities to do so. And there is als an exitsing block.

Check what exactly you need.
- Output to the chart is not so trivial as it seems. Use a Comment block for start I would suggest (See screenshot in Point 2).
Please specify closer what you mean for loss/gain amount! What what period for instance. Does this information need to be displayed per chart (EA instance) or for all insastances? Does it need to "survive" a restart of EA / terminal?
-
-
RE: Is there a way to configure the EA to wait for 3 consecutive losses and then enter orders?posted in Questions & Answers
@cpxiom Passion is always a good attitude

-
RE: How to maximise the TP?posted in Questions & Answers
@reader1 To be honest, there is no perfect way to do so. If yor set TP on a trade and price reaches it, the trade will be closed.
There are several ways you might come around with, but none of them are perfect.
-
If you have no clue about a target region where price will go, use trailing SL only. But here you might get stopped out on pullback too early.
-
Split trades in several portions (eg. with euqal lot size). For example insead of 1 trade with 1.00 lots you'd open 2 trades with 0.50 lot. First trade will get TP (let's call it TP1). 2nd trade will be set to BE once TP1 is hit. You might specify a TP2 for second trade or just trail SL for that one.
-
Instead of setting a TP1 on a single trade, you might check if that price is reached and partial close (eg. 50%) of the trade. Set BE for the rest. Let it continue making profit until next target price level. Here you might close the entire position or do the partial closure stuff again. Set BE on TP1 in that case. This procedure is called scale out.
-
-
RE: How to maximise the TP?posted in Questions & Answers
@reader1 It's not that hard. Just need zo get used to the logic a bit more. What you could also do as an alternative (and depending on yor strategy) is to implement your own tailing, where you modify SL from time to time by a value of an indicator. Hence you might use a Moving Average for instance which you know acts like a support/resistance. There are so many ways to "trail" with the price action.
-
RE: PZ Day Trading Indicatorposted in Questions & Answers
@tom-5 I think the discussion went off-topic! Can we stick back to the issue?
-
RE: THis happened today is a big GAPposted in Questions & Answers
@khalids222 Well, gaos are the risk you take in forex trading. There is no way to protect your account against this besides manually close all positions, disable auto trading and go to a pub.
-
RE: No trade on multiple EAsposted in Questions & Answers
@tanjiayi1 If they have same magic number the other instances will recognize the trades on the symbol they are attached at. If you use the same EA, try to set magic number by yourself with the logic base number + timeframe in minutes.
Exapmle:
Base: 10000
M1: 10001
M5: 10005
... and so on.However, you need to implement the logic by yourself.
-
RE: Trying to teach my kids but need help starting this indicator (any help is appreciated)posted in Questions & Answers
@rajiah Is the sequence 1 bear and then 3 bulls or could it also be 4 bulls in a row? However, the blocks you should use are probably those ..

-
RE: Custom idndicator level crossposted in Questions & Answers
@svenw8 You can keep it in the subfolder if you put that folder name in front of the indicator name while importing into fxdreema. So you would put foldername/indicator.mq4 rather than indicator.mq4 only.
Btw. Didi index is an interesting indicator. Just many people don't know how to use it the right way. Take a look here in order to get continuation trade signals on pullbaclks for instance!
Looks like you are on the No Nonsense Forex way, right? -
RE: I need help with my custom indicator not loading on timeposted in Questions & Answers
@yarzu25 If your indicator requires more historic data you may download from mq5 (not recommanded) or open the desired timeframe and instrument and use page down or up ( can't remember at the moment) to scroll back in past. Disable auto shift of chart before.
As an alternative there are scripts available to load historic data. just google for it.
Last but not least there are comercial products fot mt4 available that allow for using tickdata from some available and providing brokers. -
RE: String variable adjustment using "Modify Variables" block?posted in Questions & Answers
@l-andorrà String datatype is used for characters such as a b c, blanks and other special character and also numbers. However the values as numbers are not numbers to calculate with such as multiplication.
In order to transform a number in String datatype to a number in a numeric datatype you need to convert it.
In the given case there is a comma separated lost of numbers stored in a String datatype. In order to get it as numbers, you'd need to create an array of numbers from it and address each value from the array's index.
If you use the String (list of numbers) as a betting sequence, fxdreema does that work for you.
If you want to do this manually, you need to implement the de-seralization by yourself. -
RE: Virtual trailing stopposted in Questions & Answers
@ambrogio Sure, but at least a bit of secure feeling it would give

-
RE: Using exponent "operand"posted in Questions & Answers
@seb-0 Use pow() or MatPow() function https://docs.mql4.com/math/mathpow
-
RE: Store how many orders open at the same timeposted in Questions & Answers
@ambrogio I reset the counter to 0. Block 201 picks up all buy trades (in a loop) and each time it executes Block 29. When all trades were past, the yello dot of Block 201 is executed.
Btw. if you only want to increse the counter per loop, you may do that in the variables section of Block 201 as well.
Would look like this

-
RE: How to build my EA to take profit with TP1 and TP2?posted in Questions & Answers
@zarbitz First start to read this thread https://fxdreema.com/forum/topic/8486/multiple-tp-tp1-tp2-tp3
I will upload my project as well tonight there. -
RE: Money Managementposted in Questions & Answers
@tradingstrategy88 Well, I think you did something wrong.
In general that block is the right one. The help says it also covers loss.

So I did a quick check.

The result if loss is more than 10:

You might share your project that we can have a look why it's not working for you.
