fxDreema

    • Register
    • Login
    • Search
    • Back to the main page
    • Categories
    • Recent
    • Tags
    • Popular
    • Search
    1. Home
    2. fxDreema
    3. Posts
    • Profile
    • Following 0
    • Followers 691
    • Topics 32
    • Posts 7485
    • Best 277
    • Controversial 18
    • Groups 1

    Posts made by fxDreema

    • RE: EAs not working

      The problem in your project is that it starts with "If trade" blocks instead of "No trade".

      "If trade" means - If there is at least one trade with the properties specified in the block.
      "No trade" means - If there is NOT even one trade with the properties specified in the block.

      posted in Bug Reports
      fxDreema
      fxDreema
    • RE: How to get Fxdreema to download direct to my MT EA folder (Chrome)

      Here is how the extension works. The first time when you download a file with particular name, you download it somewhere. At this moment the extension knows that any file with such name should be placed at the same location. And the next time you click on .ex4 for example, the browser will not ask you where to save the file, the extension will save it directly.

      But this works only when you initially save the file in the same directory that is specified in Global Options. You will know that the specified directory is the same when you see green message when you save the file. If you save the file somewhere else, for example on the Desktop, you will see red message. And not only that, but the extension will not remember this file location and the next time you try to download this project, it will ask you again where to save the file. Until you save it in the specified paths in Global Options.

      What path to set in Global Options? Open MetaTrader, go to File -> Open Data Folder, and copy this path.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Changes

      @stantham, usually when someone asks me to give him some time, I do. And I will give you let's say a week extra, but you see that other members might thing that such thing is unfair. It's also true that the situation in some poor countries is also unfair. I wrote about this in this topic already - I think that Forex is a game for people who are ready to lose good amounts of money just like that. I did many many times. But if someone doesn't have any money to lose - the last thing he should do is to gamble with them. Yes, some people could be profitable, but the chance is that you will lose whatever money you put in this. Unfortunately the fact that you don't have money is already a very strong indicator of that, because psychologically you are even more inclined to do the wrong things.

      @bk7, $100 per months is probably too much. But If we are really talking about money, there should be one optimal price of the product. Here is more info for what the optimal price is:
      https://marketbusinessnews.com/financial-glossary/optimal-price-definition-meaning/
      I think the prices here are currently below the optimal price. In general of course. Some countries are really fucked and obviously any price for these people is too high. But this is Forex after all, for other people 20-30 bucks per month in not that high. It all depends.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Changes

      @tipsywisdom said in Changes:

      1 more request....there are tons of constant. It would be SWEET if there was a dropdown list when I click on constants, and perhaps some sort of expandable and closeable area where I might want to sort only through only the ENUM types for instance, or other types of constants.

      Now this in particular is something that I was hoping that someone will mention. I saw many projects with so many constants or variables, it looks too much. And I know that I must do something about this.
      Also, maybe the concept itself is not very good. The problem is that all these variables (constants are inputs, we can leave them) are global, and in the world of programming global variables are generally bad idea.

      @l-andorrΓ  said in Changes:

      @fxdreema I'm happy to see this new thrust in fxDreema. I hope we'll see you more often here now! πŸ™‚

      Especially you should NOT be happy :)))

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Changes

      @tipsywisdom said in Changes:

      3 things at the top of my mind

      • An easier loop solution for those not program savvy
      • A way to just reference the last "Swing" high or low (Various Signals category) I understand this is essentially what the ZZ indicator is for, but the method of creating a loop to assign a referenceable candle ID so now you can pull a value from that swing....its a decent method, but not reliable because sometimes the HH or LL end up being somewhere on the chart that doesn't make sense.
      • Another various signals category request, to be able to identify when we're forming a new high or low of the day with a single block πŸ˜„

      if thats not too much to ask πŸ˜„

      What is a loop and doesn't look as a loop are those Check blocks, Trailing stops and others. Maybe you want to say that you prefer such blocks. Otherwise I don't know how to make the loop itself easier. It's just like "if" in the programming, even simpler, because there is no index.

      I prefer to stay away from indicator-like calculations in the EA. One reason is that such things like swing highs and lows are very abstract, it depends on how the developer decided to calculate them.
      And the other reason is the calculations - in the indicator you can make it to NOT recalculate what was already calculated, but in the EA there are no such things. Performance issues. Not to mention that the process of drawing the data from the indicator happens automatically.

      @AlphaOmega, @TipsyWisdom, I think I can prevent the ability to make connections. Connections are kinda useless in this case anyway. Without connections, there is no "connected" project. But then someone can arange his blocks and ask someone else to make the connections and compile it :))) Then I have to add limit to the number of blocks...

      By the way, meanwhile I brought back the second option that currently is cheaper, because it still works with USD. But I did it because it seems that the PayPal for some reason doesn't show the option to pay with cards without registration, and some people don't have PayPal. I'm working on integration with Stripe.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: The sound block is not making sounds on MT5

      I think the block should work, but not in the Tester. Anyway, the function to play sound is very simple and if you want, you can easily use it in let's say "Custom MQL code". Here it is:

      https://www.mql5.com/en/docs/common/playsound

      There is a /Sounds folder where the .wav files are. You can use this functon as simple as writing something like PlaySound("ok.wav");

      posted in Bug Reports
      fxDreema
      fxDreema
    • RE: How To Use Edit Field Object?

      @jstap, I'm not sure that the Draw blocks are very helpful when you want to make many objects. To make few objects... fine. But I think that in this case it could be more beneficial to write the code manually. Object functions are actually not that complicated. I'm saying this to anyone who decides to make fancy panels on the chart.

      The question to ask ourselves is - If each of these blocks has to do something relatively simple, like drawing an object, isn't it easier and more manageable to just write the code?

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Changes

      Thank you all for the good works. I don't think I deserve this, but thank you. To get a little bit more hate I had an idea - to replace the Testimonials on the front page with fresh ones, more like reviews, where people can write the positives and also the negatives.

      @OntradingX, nice to see that you have benefits. I never learned to manage the risk and I'm sooo bad at this, maybe I should play with this tool more πŸ™‚

      @AlphaOmega, I never thought about this and I don't remember anyone telling me anything about the non-members. I'm not very convinced that asking someone else to generate the EA is any advantage. Making a whole project without being able to test it multiple times in a minute, I think it's almost impossible. But I kinda like the idea of maybe making some "club" in the forum for members only.

      @andrewfrank, yes, these guys are fantastic. I don't even understand what kind of motivation do they have to answer other people's questions (well, except @l-andorrΓ ).

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Changes

      Not having motivation to do something is not only unproductive, it's also boring. I'm not sure that I'm really "here", now I'm just watching what people think in this particular topic. But it seems that there are still people taking care of the forum πŸ™‚

      I don't like that for 5 years you don't have something good. What I hope is that people can make EAs that are worth the price they pay here, at least.

      I really should make more teaching materials, maybe some FAQ. Videos are always better, but I don't see myself doing videos unfortunately. However, not having good documentation seems to be good news for people who wish to do that job and even making profits.

      Countries with their own currency always suffer from hyperinflation. I don't know if now there is some kind of war against these currencies or it's just the natural path. The unfortunate thing is that if there is a country with its own currency and it still does good, most probably this country will go into the suffer stage sooner than later.

      What advantages do non-members have?

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: MT5 tries to open 250 lots position when it shoudn't

      Is this 250 attempt really made by this EA? Maybe there is another one working in the background?

      The Equity is even lower number than the Balance, but not very different after all. I really don't know what is the problem. But just in case, place some block to print the value, maybe Alert message.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: on Init

      Init is where the blocks run only once, in the beginning when you add the EA to the chart. At this time you surely have some information to show, but whatever happens after that will not be updated... assuming that you are using the Comment block. So it depends - do you want to print that information once, or not?

      There is one block Run blocks who can remotely run other blocks by their number. Normally you know that one block runs other blocks by these connections. But you can't connect blocks from Tick to Init, or whatever. So in this case if it's needed, you can use this Run blocks block. And I suggest that if you do, better change the number of the block/s you want to run with some simple text that means something (better don't use spaces and fancy symbols). Because the numbers are kinda confusing.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: MACD Backtest

      @uriel-0 said in MACD Backtest:

      MACD True.mq4

      Put some "Draw Arrow" or similar block below block 1, then 2, then 24 and so on... and observe how rare the arrow starts to become. After the crossover block (20) the signals that I get are already rare, combine this Bulls in a row and maybe the chance to get a signal is almost impossible.

      Maybe you don't understand the crossover block. It could only pass in the span of 1 candle where the crossover happens. If you want to check when it passes, try only this block with some "Draw Arrow".

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Undeclared Identifier EA Wont Compile

      The problem is in that there is no constant with name MODE_JJMA defined. Looking at the code, this constant comes from enumeration called Smooth_Method. But this enumeration is defined in another file - smoothalgorythm.mqh. This file is of course not read from the EA builder and it didn't know what this enumeration is.

      What's about these enumerations? They are used to make such custom data types, you see what the result is in the Inputs of the indicator, you have nice select menus there. But when the indicator uses its own enumerations, because they are custom data types, the EA doesn't know about them. The EA knows what double, int, string, bool is, there are even some pre-built enumerations that can be accessed from both, the indicator and the EA. But when the indicator uses its own custom enumeration, this same enumeration must be copied into the EA so the EA knows what it means. Or at least I don't know how the EA can "see" these custom enumerations in the Indicator. So when you add a new indicator in fxDreema, it tries to read the enumerations. This indicator uses two enumerations, however one of them is imported from another file. It's actually written in the indicator itself, but it is commented.

      I added this enumeration to your indicator. Hopefully it will work now.

      posted in Bug Reports
      fxDreema
      fxDreema
    • RE: MT5 tries to open 250 lots position when it shoudn't

      I tried this on EURUSD with 10,000 initial balance and it gives me lots of 0.01 every time. Actually I tried your current version where the calculation is lot_size*0.0001/2. The default value of lot_size is 6 and with that the % is some really small number. Even if you put 100 in the input field, the lot size should be normal.

      The idea of this option is that if you have $1000, the lot size would be 0.01 lots, if you have $10.000 the lot size would be 0.1 lots and of course if you have $100.000 the lot size would be 1.

      So I don't see something wrong in the project... well, you are maybe using the wrong option, because the input value for the option is too small. But what is wrong is that if anything, you should see only lots of 0.01 or whatever the minimum is. I programmed it so if the input value for the lot size is lower than the minimum, the minimum is taken (and the same goes for the maximum value).

      Put some Comment block before of after the Buy block to print what is really the value of lot_size*0.0001/2. It should be 0.0003. Also try to write a value directly - 5, 10, 100, 200.

      If nothing works, what is the symbol you are tesing on? Give us the information about it from the Symbols list.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Changes

      @asclepius67 said in Changes:

      On the other hand, the opportunity that fxdreema gives is to realize or create some strategies. But I don't think someone would leave their trade in the hands of a bot. It is one more tool that must be closely monitored. Thanks for your great work, greetings.

      Yeah, I look at this platform more like a teaching tool that allows you to try some strategy and realize how unprofitable it is :))) as it happens most of the time, I guess. But it depends on our expectations. I admit that when I played with some basic strategies, my idea was always to start with like 1k and finish with 100k in maybe 1 year, because something more realistic like 5-10% per year sounds too boring. So I never made such EA, but I 10x-ed in cryptos... up and down unfortunately.

      @tipsywisdom said in Changes:

      hahahahah I appreciate your lackadaisical mentality. It is truly a note that all aspiring traders should write down. What you did here is great, you know it can be better, yet you choose not to because you simple don't need to.

      I realized that I like creating tools. Behind the scenes I usually work on my own framework and libraries, which takes too much time to be honest. Normal programmers would just take whatever framework or library is available, but I always strive to make my own version of everything. Well, this is also how fxDreema came into existence. Back in the day there was a similar software with blocks and everything, but after I tried it I only realized that I have to make my own version of it.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Changes

      Yes, this is probably the most obvious one. But it sounds like a whole project by itself. I'm still trying to rewrite the whole thing in a better way, so who knows when (or if) will I do something for these indicators πŸ™‚

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: How to specify a Group Range

      Damn, your project looks very professional. This is extremely rare sight. But unfortunately the Group thing is very simple, I only programmed it to accept multiple groups separated with "," (thinking that this was advanced). And 30 groups... I never even imagined something like this. I'm afraid to ask why πŸ™‚

      By the way, as someone with obvious programming knowledge, maybe you can share what in the EA builder is bad, what must be done, or even what is good.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Stochastic Levels

      I think you are working on the demo platform at the index page. The right place is here: https://fxdreema.com/builder

      Maybe you can show what you are trying to do. When you make a project in the builder, go to Projects -> Create a Shared Copy and you will get a public copy of the project as a link.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Changes

      @asclepius67, you are "old" user with some advantage, but there are "older" users πŸ™‚

      To the really poor people I always say to NOT try their luck in Forex. I'm actually very sceptical about the whole trading thing. What is also very risky, but at least more fun, is crypto. So for anyone that has very little money, I would say - stay away from the world of trading, but if you still want to gamble them, better buy some crypto.

      This Skrill always annoys me. I opened their website, quickly clicked on the button to register, registered, and then I found out that this profile is completely NOT business. Not only that, but I can't upgrade it to business. Not only that, but I couldn't delete it (some error or something). Not only that, but I couldn't send a message to the support (again some error). Very disappointing.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: 5 dollars in one hour

      There is a special block Check profit (period of time). This block is a little bit confusing even for me, but I made it for that reason, to calculate the profits made in certain period of time. I think the settings for you should be like this:

      0_1638910129771_e614a726-c159-45dd-b1cf-fe08a6733298-image.png

      If for some reason this doesn't work, try with 1 instead of 01:00.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • 1
    • 2
    • 7
    • 8
    • 9
    • 10
    • 11
    • 374
    • 375
    • 9 / 375