fxDreema

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

    Best posts made by fxDreema

    • Poor countries, poor people

      I'm noticing an increasing number or people asking me to give them cheaper or free service, because they are poor. I'm not talking about big numbers here, something like 5 such requests in the last few months and similar number in the previous few years.

      There is a particular reason for this recently - the situation in Iran. "What situation?" people would say, because from what I see, no one is talking about this. But apparently there are big political struggles and fight for freedom over there. This is what I understand from my emails.

      But even before that situation I had the same response to people who don't have the money to afford a subscription here. I want to write my response here, so I can give it as a link, instead of writing it again.

      • Stay away from Forex and trading. Forex (and trading in general) is like a casino, where the chance is that you will lose your money. The common knowledge is that more than 95% of traders are losing money. Here is a little bit more optimistic article, which says that more than 77% of accounts are losing money, but even if this is true, it's still a large number.

      • This is especially true if you are a newbie in this game. Newbies are doing all the newbie mistakes, that's why they are newbies. This is a guarantee that you will lose your money, maybe even multiple times. If you are poor, do you really have money to lose? I don't think so.

      • This is even more true if you are poor, because in this state you are worrying way too much about the money, and as a result you are doing even more newbie mistakes, increasing the chance of losing your money even more.

      • This EA builder is not a magical tool that guarantees a success. Sometimes I look at it as just a tool for learning some basic strategies by making them first hand, and eventually realising that they are not successful. It's a cool tool I guess, but it's not a get-rich-quick tool for sure.

      • My advice is to spend the money you have for what you really need, for survival. If you are poor, it means that there are many things that are way more important than trying your luck in a casino-like game (Forex and trading). I would say that It's even irresponsible to spend the money you need for survival, for such stupid things.

      • Learn some skill and make something that produces value for other people (this could be a definition of a business). You already know that there are solutions in Internet, which is a good start, but the problem is that you are looking in one of the most dangerous solutions for you. It's so much better to learn English, programming, web design, freelancing or some other "Internet" skill that would bring value to other people (clients) in Internet and in return they will give you money. Make a good use of the bad situation. This is what I did at least. When I started this website, I also had no money, I was below newbie in programming, I had 2-3 margin calls back then, I was even screaming and crying while waiting for the next margin call to happen. But I kinda used the anger and aggression from these failures to fuel the desire to make this tool. In the following years, when I had money, I again tried my luck in trading multiple times (manual day-trading) - failing every time. Trading is just not as easy as it seems.

      • If at this point you think that I'm just too cheap and tight for money, well, maybe investigate the things that I wrote above and try to find if they are true or not. At the end of the day, if I give free subscriptions to 5-10 poor people in an year, this will not change the situation for me. But it would most likely change the situation for these poor people for the worst, by making them even more poor.

      • If you still think that I'm a cheap and bad person, let's increase that to the max and say that I'm selling empty hope to rich people who have money, but I'm just too lazy to deal with you personally and that's why I'm trying to discourage you by telling you the truth, which is that everything is just an empty hope.

      posted in General Discussions
      fxDreema
      fxDreema
    • RE: Forum update

      By the way, I wrote a plugin for the new version to prevent posting links for new accounts. This is mostly inspired by the spammers. New registrations will not be able to make posts with links to other websites when they are newer than some days, and also if they don't have some number of posts. I'm thinking about 60 days and 20 posts, but I can change the numbers. I can also change which websites to Not be counted and be allowed, but initially I will start with just fxdreema.com.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • About the Chrome extension to download files

      Technically, it's not an extension, but a Chrome App... not that this matters. The problem is that Google are removing support for the API (the functions with which it is written), from 2020 it seems. Maybe it still works for someone who still have it in the browser, maybe not. But it's not available in the Google Store - https://chromewebstore.google.com/detail/fxdreema-download-files/lnlppnklledgeaafojedgemkdhjdgdkp

      If we go to the documentation page of the chrome.fileSystem API that is used in the extension, we can see that there is a deprecation message and a link to find out how to migrate to another API. And we can see there is something called File System Access API.

      I tried this API, it's nice, it works directly in the browser, I wrote the whole functionality of the extension (and a little bit more) and everything works very good... in Linux... and for some directories in Windows, like Documents. The thing is that this API doesn't allow access to system directories, and it seems that they consider \AppData\Roaming\MetaQuotes\Terminal...\MQL4\Experts as such. And as you all probably know, this is where usually expert advisor files are.

      At this point I don't know what API to use.

      There is still a chance for the extension to work, but it needs to be installed locally. If you want to try:

      • Download this fxdreema.download.files.zip file, unpack it somewhere. You will get a directory with some files.
      • In Chrome, go to Extensions (chrome://extensions/) and turn on Developer mode in the upper right corner.
      • 3 buttons will appear, click on the Load unpacked one and navigate to the unpacked directory.
      • fxDreema: Download Files 0.3 should appear under Chrome Apps and it should have ID: lnlppnklledgeaafojedgemkdhjdgdkp
      • Now if it works, good... for now. I guess at some point they will completely remove the API and it will stop working forever.
      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Poor countries, poor people

      @oriazi said in Poor countries, poor people:

      @fxDreema I realized from your words that you did not catch any profit or at least considerable profit from robots . you said you just use this tool for other perpose (not for auto trade) . now my question is , is there really any profitable trading robot in real time of market and trading auto? I hope you answer honestly

      I never traded with robots, so I don't have profits and I don't have losses from robots. I only traded manually, and the result was always negative, which is to be expected.

      I think the biggest problem in trading is our expectations. For people like me (with "All or nothing" mentality) trading can be either at a loss, or too boring to even try. I tried to make a profitable EA for myself, and of course I wanted it to be very profitable with very small initial investment. Maybe start with $1000 and double them in few months. Who doesn't want that? But unfortunately the math doesn't work that way. I think the conservative numbers are like 10% profit per year, even less. This means that if you want to make $1000 every month relatively safely, you should have at least $100,000 in the broker. Who the hell has such amounts of money to put in some broker, even outside Iran?

      But I don't know, I hope my math is wrong and there are people here with EAs that are profitable enough for them with lower investment. For me, my profitable EA is currently this website and I'm not interested in Forex trading. I'm trading crypto a little bit, but things are not pretty there these days.

      posted in General Discussions
      fxDreema
      fxDreema
    • RE: Poor countries, poor people

      @Xfire said in Poor countries, poor people:

      @fxDreema
      I am Iranian and I have been using this website for years. We know that the price of the dollar in Iran is very expensive and the membership has also increased in price, even for me who pays in Australian dollars.

      I see you have your own currency in Iran. I have this observation that countries with own currencies are struggling at the moment, or will struggle at some point in the future. The idea would be for these countries to struggle so much, that eventually they would decide to accept the global currency. My country (Bulgaria) went through this in the 90s, there was a hyperinflation and after that our currency was pegged to the Euro. I don't want to be too political here, but I think many of us know that there are some forces coming from where the Sun goes down, who are gaining more and more influence and control over the rest of the World, and they don't want independent countries with independent currencies. Unfortunately I don't see how Forex and trading can be used to counter such forces.

      @Xfire said in Poor countries, poor people:

      @fxDreema
      I know how many people in Iran sell EA create training through your website, and this is the reason for the increase in Iranian users. Interestingly, they have to spend twice to make the robot.

      There was an increase in crypto payments lately. It's a profit for me, but it felt strange to me from the beginning. I just checked few IP addresses, they are from Iran. Even before that I was giving ~10% more (days) when someone pays in crypto (for no particular reason), so they are getting it a little bit cheaper. But I really prefer you guys from Iran to stay away from trading. The first rule in trading is that you should not risk more than what you can afford to lose. I don't want to be involved in something that makes people lose more than what they can afford to lose.

      posted in General Discussions
      fxDreema
      fxDreema
    • Changes

      Hi all. I'm here to announce that some changes will be seen soon, maybe tomorrow. I have a company now, as well as a new business PayPal account for it, so those of you who decide to pay will see a company name instead of my name. I will also update the Terms of Use thing with uglier looking one, and there will be the details of the company as well. The website is not sold or anything, it's just a company that appears.

      With this company I will have to say bye to more than 20% of the money (VAT stuff). Combine this with the inflation, and it means that I will eventually raise the prices. Initially I will only convert them from USD to EUR (same amounts), which is some 13% raise by itself.

      Actually for some of you prices are like 10% or 20% lower than for others. I did raised the prices twice before, but only for the people registered after these dates. So for the old profiles here (let's call it the loyal group) the prices were never changed, they are the same as they were in the very beginning. I will probably keep this difference, but I don't know.

      I will probably remove the other payment processor and replace it with something else. People have problems with them regularly.

      With higher prices maybe people will become more demanding, which in turn should make me want to take more care of the website. Currently it seems that the prices are so low that there is virtually no hate, even if I don't respond to someone for days or even at all.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Possible BUG. Block " Position Closed "

      It seems that the problem started to happen after some MT5 update, because I haven't changed this code where I found the problem now. I believe I fixed it. But the Trade detection code is a little bit complicated, so I would not be surprised if there is another bug. I hope ther is not.

      Here is a little tip for being able to see what is going on in these Trade events in case there is a problem like this. There is a big class where the Trade detection happens, and I added few methods to print out information about the events. Normally this information does not appear, but this can be enabled. In the source code search for "debug" and you will find this:

      public:
      	/**
      	* Default constructor
      	*/
      	OnTradeEventDetector(void)
      	{
      		debug = false;
      		isRepeat = false;
      		eventValuesQueueIndex = -1;
      	};
      
      

      Change debug = false; to debug = true;. Now in MT5, in the logs, information about every trade event will be printed.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Why doesnt everyone here come together?

      @ontradingx said in Why doesnt everyone here come together?:

      @biztet
      The idea is to do the project 100% in Fxdreema because I believe that most people who use Fxdreem like me are not mql programmers or have difficulty in programming only in codes.

      I think it's not only for non-programmers, but for programmers too. There is one interesting aspect here - maybe most of the time our expert advisors are trading ideas that we want to try, but also these trading ideas can change very much when we start adding new ideas to try to minimize the losses. We start with the idea to make something, then we make something different (or even few EAs), and at the end no EA is really finished. In comparison, if it's a normal program (desktop app, website), the programmer more or less knows what he wants to make.

      I think the EA bulder is good for making very quick changes in the behavior of the program. Doing such thing in the code is at least annoying. Actually, before making this website, I was experimenting with different strategies (martingale, trailing stop, fibonacci...) in MQL4 and even if my code was not that big, I was always changing the code here and there to add the new functionality. At some point I was even making some "universal" EA with everything in it.

      After I made it, I was trying to make EAs with the EA builder as well, and of course I did it faster. However, my trading ideas were always very limited - some Martingale, some breakout, simple stuff. Which is probably what most people do. For that reason I see the EA builder mostly as a learning tool where anyone can try to make the strategies that other traders tried before many times.

      There are also those people with bigger projects that I really can't understand. Mostly because I think fxDreema is not very good for making big projects, it just doesn't allow for good programming practices in such big scale.

      But even if someone makes a profitable strategy, there is the age old question - why he will want to share it with others? That's why I don't believe in the idea of everyone coming together. Also, if for some reason this happens and everyone starts trading the same time, that strategy would quickly become obsolete.

      When it comes to the usual simple strategies, I can imagine a website or a page where these strategies are presented with their results. This way if someone wants to try them, he would just see the results and understand their downsides. Or even try them himself without making them himself again.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Object naming with arrays

      They are in fact 4 lines printed on the chart.

      0_1613316388520_57ecc03e-7e3a-4d58-a38e-ff8beb9bf886-image.png
      fxd_line_5_0 is the one that appears first on candle 1. Eventually id3_thirdline appers on top of it.

      Well, as @miki says, there is right and wrong code in this particular situation. But the thing is that there could be a reason for "// Set variables (in)" to be at the bottom, and this is because in that Variables window you could use those P1, P2, P3 things, which are shortcuts for ObjName, ObjectType, ObjColor and the others. It's like the chicken and egg problem.

      It looks that my assumption was that in the Variables window we should be able to use the Px values after they are modified. And there could be an use case where we want this, for example:
      https://fxdreema.com/shared/5zi3oorD
      0_1613319210950_29fdf18f-54bc-42af-b934-44854e770b51-image.png

      But when I'm thinking about it, this use case is less intuitive and less possible from the one @roar stumbled upon, so I decided to fix the problem by moving "Set variables (in)" at the top. This means that the example that I'm giving above will be wrong.

      I hope that this update doesn't change anyone's project, because it is always possible that someone is doing the things in the way my example works.

      posted in Bug Reports
      fxDreema
      fxDreema
    • RE: Telegram to MT4

      I know that EAs can send emails or messages to android. HTTP requests to a server are also possible. They can also write to files and thus communicating with other programs on the same PC, but this is very ugly way of doing things. To communicate between EAs under the same MetaTrader, you can use those Terminal Variables (or Global Variables, F3 in MetaTrader). In theory one EA can also communicate via sockets or named pipes, but this would be very special EA that does only this task.

      posted in General Discussions
      fxDreema
      fxDreema
    • RE: unix timestamp to "hh:mm" timestamp

      Well, this is better https://www.mql5.com/en/docs/convert/timetostring
      I guess there is no proper way in fxDreema to output time variable, I wonder what can I do about this. But this works: http://prntscr.com/dwzl2t

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Is Fxdreema being updated or something similar or BUG?

      https://fxdreema.com/forum/topic/16633/all-blocks-resized-lost-all-connections?_=1682276113577

      I fixed the problem that caused the website to be slow. It was a very slow database query that I wrote few months ago.

      The other problem with the missing block titles the connections... I still don't know why it happened. I know where in the code it happens, I just can't explain how this part of the code is reached for newly created projects. It's some code where the structure of old projects (created years ago) is being updated to newer structure. For some reason some newly created projects ended up being "updated" and their structure was changed. I'm still not finished with this problem, I have to make some additional investigations.

      posted in Bug Reports
      fxDreema
      fxDreema
    • Cryptocurrencies are exploding these days

      I know that this is Forex-related forum, but just take a look at the cryptocurrencies these days - they are exploding and I think this is very interesting.

      In the Forex world we have regular government currencies - USD, EUR and so on. All of them are controlled by some shadow entities (for example FED for US Dollars) and the value of these currencies goes up (not really) or down depending on the mood of these shadow entities. Even the prices of gold and silver are artificially suppressed. So, in Forex we may think that we are trading, but we are in fact betting in this huge virtual casino.

      Cryptocurrencies - take a look at their performance - https://coinmarketcap.com/ (those small charts). Bitcoin doubled in value in few months, Ethereum doubled in a week, ZCash doubled in few hours. And I think that this is only the beginning, because most of the people in the world still don't understand cryptocurrencies, but one by one they will, and the value can only go up and up.

      So, I can suggest to anyone to take a look at the cryptocurrencies. If you still don't understand them, take some time to learn them. And get some, just in case.

      posted in General Discussions
      fxDreema
      fxDreema
    • RE: Variables and Constants

      It's a long story...

      In the beginning Variables were just regular global variables and Constants were "extern" global variables. Then I started thinking "Hey, what if I remove the Constants and put a checkbox to turn any Variable into "extern" parameter?". And obviously I did that. But immediately I found a small problem...

      In MQL5 you can define "extern" variable and then modify it in the code. But in MQL5. Try this MQL5 code:

      input int inp = 0;
      
      void OnInit() {
      	inp = 1;
      }
      

      It can't be compiled, it says "'inp' - constant cannot be modified"
      If I use "extern" instead of "input", then there is no compile error, but also the variable is no longer an input parameters, it's like the keyword "extern" does nothing for MQL5.
      Only in MQL4 and only if you use the keyword "extern" you can have input parameter that can then be modified into the code. But this behavior is for legacy reasons.

      So, having input parameters that can be also modified in the code was (and still is) forbidden in MQL5 and even in MQL4 (when you use "input"). That's why after I added those checkboxes for the Variables I almost immediately regretted.

      What is the situation today? In the output code of the web version of fxDreema, both Constants and Variables are not global variables. They are members of two separate classes. This means that they all can be modified. But there are some problems again. I found that for people with many many Variables, the code is compiled very slowly. I guess that having classes with too many members is not good idea. So I'm now thinking to make Constants and Variables global variables again.

      There are some technical difficulties as you can see and this determines my decisions 🙂

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: All Blocks Resized + Lost All Connections

      @Jim67 said in All Blocks Resized + Lost All Connections:

      I had noticed it was slower than usual but thought it just my connection.

      It's interesting that it all started suddenly. My first thought was that someone is attacking the website again. And by the way, the other day I banned one IP that was trying to open different non-existing paths, but he was not the problem.

      There is a guy who has multiple accounts, paid accounts, and some of these accounts contain many projects, and some of them are big projects. At least 14 of his accounts were active in the last few days. I saw one account with more than 4k projects, another with more than 7k projects, and the active projects that I noticed contained more than 2k blocks. Also, because I'm monitoring the logins, I knew that there are lots of logins to his profiles through the day - all of his accounts have similar emails, it's very easy to spot them. It's like half of all logins are to his accounts, and maybe all logins are by email. First I focused on the number and the size of the projects, but at the end it was the logins by email that contributed to the problem. This guy is doing some kind of business and it looks that he got more clients or more work lately.

      posted in Bug Reports
      fxDreema
      fxDreema
    • RE: Cryptocurrencies are exploding these days

      When I wrote this topic I think the Bitcoin price was somewhere between 2000 and 3000 dollars. Over 15000 now and I still believe that cryptocurrencies will grow. Guys, forget about this Forex stuff and buy and hold some cryptos, I think you will be much better in the future 😉

      posted in General Discussions
      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

      @jstap, I added more options to the Comment block. Now it looks like that:
      0_1639404946014_6d630d24-6a2e-4598-927c-ff9304ae5da6-image.png
      I don't like it very much with so many options, but it is what it is. I was thinking in what other way we can do the same and I got an idea that where "More settings" and "Adjust" is, it can be also something like "Conversion". But this adds complexity, takes more space and I don't know if it's woth it.

      @alphaomega said in Changes:

      @fxdreema there are millions of indicators free available... this is not urgent or really needed. My 2 cents.
      And millions of expert advisors, I guess:)

      posted in Questions & Answers
      fxDreema
      fxDreema
    • Forum update

      I'm planning to make an update to the forum to its latest version, and I will do it maybe tomorrow. I tested this locally, it's a little bit tricky, but not too much. I don't expect problems, but I also expect problems... if you know what I mean.

      The forum is where the user profiles are, and it also manages the sessions (deals with the session cookie), so I can imagine problems like the need to login again or maybe clean the cookies.

      If there are problems that last longer than... let's say an hour, write here about them or send me an email.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Bucket of Positions

      Ok, there was a problem in many blocks and it is my fault. When I was making the EA builder to work with the new hedge mode in MT5, I did that for some blocks, but I guess I missed other blocks - all those blue blocks where "If position" is. Also "Bucket of Positions".

      I think I fixed the problems, but who knows what I missed again. By the way, the EA should work the same without some "If position" blocks, like 30, 40, 17 and 27, but if you feel better with them, keep them.

      posted in Bug Reports
      fxDreema
      fxDreema
    • 1
    • 2
    • 3
    • 4
    • 5
    • 13
    • 14
    • 1 / 14