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: Breakout

      Yes and No.

      • First, you are working under "on Tick", which means that blocks are executed once per tick, at least those on the top.
      • Then, when a given block does it's job, it makes other blocks to run - thiose connected to it's orange output. Or the yellow one.
      • Most blocks are just scripts, one-time instructions - when you run them once, they do what they have to do and that's all, they quit and then will not run by themselves.
      • "Condition" block checks the environment - it compares 2 values and directs you to one of it's outputs.
      • "Buy now" and similar blocks does not wait for anything, they does not wait for the time to be 05:00 and then to run, they just execute their code in the moment and that's all. This happens in milliseconds! "Buy now" creates it's trade and quits. Again, this happens in milliseconds, right after this block is run by another block. If you run it again, it will create a new trade.
      • Absolutely the same goes for "Buy pending order"
      • "Open at price" in "Buy pending order": If you say that this is Candle High at 05:00, then the open price will be High of the candle that stands at the last known 05:00 for the chosen timeframe. If the current time is 02:43, it will give you candle high of 05:00 of the previous day.
      • But you can always put some time filter above, just to be sure that you create your pending order after 05:00.
      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: order manager

      Something like this? https://fxdreema.com/shared/paJxhsrNb

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Breakout

      "Condition" block checks two values. Additionally, all the options used in this block are also available in other blocks. Whatever you select, there is some value behind it. Select Candle -> Close and it will give you the value of Candle Close.

      If you want to compare two values, do that in "Condition". Use "Adjust" if needed. There is no need to put some values in variables if you can do this directly,
      If you want to use a value directly in block like "Buy pending order", as it's open price for example, then do it like this: http://prntscr.com/6926s6 Again, there is no need for variables in this situation.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: 2 questions

      Now the problem is that the constant names that you are using in "Adjust" are not constants actually. These are the real names used in the project: http://prntscr.com/6923un

      I will eventually make it mandatory to write correct constant/variable names in future. It was not a good idea to make it possible to use free names like "TS DISTANCE", containing that free space.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Trailing Stop

      I'm not sure what 1R means, I guess it's a fixed value like 10 pips. I feel that you want to use the Step parameter, to modify SL only when the price moves certain amount of pips, in steps.

      For the "Stop" parameter you have "Custom (level)" option. This is where Candle High/Low should be used. If I understand everything correctly.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Помощ за МА пресичане

      Функцията NormalizeDouble() можеш да я ползваш там дето можеш ръчно да я напишеш. Тези Formula... там така не можеш. Но резултатите от тези блокове, примерно Result4 пак е глобална променлива. Та можеш да я сложиш като NormalizeDouble(Result4, 2) в полето на Value -> Numeric. И бих препоръчал да даваш смислени имена и на тези ResultX.

      Ти иначе вероятно си пробвал с Value -> String. При стринга е малко по-различно, винаги се огражда с кавички така: "текст". Но за улеснение на хората съм направил така че кавичките да се добавят после, при генерирането на кода. Което в същото време значи и ограничение при ползването на това поле, ако искаш да изградиш стринг по някаква формула. Но все тая, не ти трябва тази опция. И Numeric да подадеш, ще се изобрази, защото се конвертира в стринг в блока.

      Аз не съм фрийлансър по убеждения. Имам известни проблеми ако трябва да работя за някой, изнервям се 🙂 Така че един ден просто реших да не приемам задачи от никой и за нищо. Хем аз да не изперквам, хем да не разочаровам човека. Иначе не съм и голям специалист по индикаторите да ти кажа, но най-вече защото реално не съм се интересувал от тях. Веднъж или два пъти съм си правил нещо елементарно, и очевидно от доста време отлагам да се занимая с тях по-сериозно, че отдавна питат за генератор на индикатори 🙂

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Check trades count and more.

      Ти си съвсем в основите 🙂

      Най-често има два изхода. Този в центъра е ако блока си изпълни нещата, другия от дясно е обратния случай. За някои блокове цвета на този изход е сив, това е когато блока или изпълнява нещо правилно, или се случва грешка. Жълт е изхода ако има сравнение, както е в Condition. Има и изключения обаче, но за всеки блок има описание и там пише кой изход кога е активен.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Check trades count and more.

      Каква грешка ти дава? Поне с "фабричните" настройки няма нищо 😮

      Като цъкнеш на "More settings" ще видиш "Timeframe" - от там задаваш кой индикатор на кой период да работи. На графиката обаче няма да виждаш всички индикатори. А и е важно да имаш налични свещите за избраните периоди, иначе кой знае какво ще изчисли 🙂

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Помощ за МА пресичане

      Така, добавихме ги тия неща. Това с избора на свещ по време и това за избор и редактиране (на текст) на обект по име.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: 2 questions

      The accepted format of all "Adjust" fields is something like:
      +123
      -123
      123
      /123
      +123-2943
      4743*OrderLots()/something_else

      As you can see, you should start with +, -, * or /. The contents of the "Adjust" field are appended to the operand in the output code. If you want to use Constant there, write it's name manually.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Помощ за МА пресичане

      https://fxdreema.com/shared/En9R1UAEd

      Стреми се да правиш нещата с минимум повторения. Ако може да се използва един и същи блок за две или повече цели - така да бъде. Сега като видях твоя проект, супер много ми заприлича на проектите на един испанец дето от толкова копирания на блокове е направил към 700 блока и вече сървъра не иска да му генерира експерт 🙂

      И добре че питаш нали, иначе аз може и да не се досетя за разни неща дето е добре да се направят. В случая, докато се чудих какъв пример да ти направя установих, че трябва да добавя някои елементарни блокчета за работа с обекти. Трябва си блокче за избор на обект по име, както и блокче за редактиране на текста. Гледам има блокче за редактиране на цвят, което е добре.

      Та ако ги има тези блокчета ще стане по правилния начин. А именно, създаваш текстовия обект веднъж в "on Init" с определено име, след което където и когато трябва само го избираш по име и му редактираш каквото трябва, цвета или текста.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Breakout

      Condition block can give you the highest price out of N candles or within a period of time. 5 pips above... just write "+0.0005" or "+5pips" in Adjust.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: The strategy from scratch questions and problems

      https://fxdreema.com/shared/aT4OUuwJ
      http://i.imgur.com/4GiDvt0.png

      this is just an example, but it works for me

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Помощ за МА пресичане

      Явно си мислим за различни неща.

      For each Object -> modify color. Добре ще е да дадеш име на обекта. Другия вариант е с два еднакви Draw Text блока, дето да са различни само по цвят. Ествествено, преди това с цветовете трябва и да провериш дали стойността е положителна/отрицателна.

      Закръглянето става така: NormalizeDouble(promenliva, 2)

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Помощ за МА пресичане

      Няма специален блок за закръгляване, макар че понякога си мисля за група от блокове предназначени за работа на такова ниско ниво. Все пак не би било сложно ако знаеш някои основни MQL4 функции, като тази http://docs.mql4.com/convert/normalizedouble

      Всички полета навсякъде са такива че можеш да пишеш такива функции и въобще MQL4 код. Само че ако става въпрос да манипулираш лява/дясна стойност директно в блока Condition, не става. И през Adjust не става, защото това поле е само добавка. И докато пиша това ми хрумва, че може да преформатират нещата така че това поле да не е просто добавка, това даже ще си го запиша за евентуално правене.

      Та как да стане... ако ползваш променливи, променливите са по-освободени. По принцип се използват след десен бутон - избиране на променливата. Но може директно да я ползваш с нейното име, като при това положение обаче по-добре да не я преименуваш после, че още не съм направил фукнция за автоматично преименуване на променливата из блоковете 🙂

      Това с цвета е малко... изцяло зависи от особеностите на HTML. В случая за повечето неща ползвам <input type="text" /> полета, които не поддържат оцветявания. За да се постигне оцветяване се правят други магарии. Даже веднъж бях решил да се пробвам да направя всички полета такива, но не намерих добро решение за изпълнение. Въпреки това все още ми е в сферата на желанията.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Thank you for your Help!

      You know what is my opinion on this board? Here is the place where I take care of all imperfections of fxDreema. I mean, if something is not intuitive or unclear => people ask me => I have to respond because I'm the one who did it in a stupid way 😆

      It's also funny that I sometimes receive complaints that the documentation is poor, which is true, but this is rare compared to the number of times I replied to questions simply by using this address https://fxdreema.com/examples 😆

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: order manager

      When do you want to do that (in the EA)?

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: Помощ за МА пресичане

      Едва ли някога ще вкарам нещо такова в тези блокове. Иначе пробвай нещо такова: https://fxdreema.com/shared/Gv2l6BXwd

      Онова другото със свещите да ти кажа ме затрудни. Оказа се по-шантаво отколкото си представях верно. Да се намира точната свещ назад по време не е като да се изчисли номера на свещта в зависимост от периода и часовата разлика. Номерата на свещите са винаги 0, 1, 2... ама ако има липсваща свещ, това не се отчита. А има такива редовно през уикендите, и не само. Така че трябва да се проверяват часовете на свещите, за да е сигурно, и ако има отместване да се намери правилната свещ, или поне най-близката правилна. Което отнема и малко ресурс, става по-бавно при тестване. Но мисля че ще го направя.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: 2 questions

      Oh boy, now I have no idea, if you are asking me about the block 😄 I made this block long time ago, but then I just realized that some things are better to be made with indicators. I left this block active, but I'm almost sure that I will hide them soon. I will suggest to find some indicator.

      Use the same number for all 3 EAs:
      http://prntscr.com/67s9us

      posted in Questions & Answers
      fxDreema
      fxDreema
    • RE: The strategy from scratch questions and problems

      I got some sells. But these trendlines... I'm not sure that everything is fine with them, maybe I defined them wrong in the block. I think they need 2 price and 2 time points, but 1 time and 1 point appears in the block. I will check this tomorrow. But do you need trendline by angle, or normal horizontal line. Because these lines looks horizontal when I backtest.

      posted in Questions & Answers
      fxDreema
      fxDreema
    • 1
    • 2
    • 239
    • 240
    • 241
    • 242
    • 243
    • 374
    • 375
    • 241 / 375