Еми то в момента, в който се плеснат тия две чакащи поръчки, стопа става известен, щото се базира на high и low на предишната свещ. И тъй като двете поръчки са симетрични, то поне би трябвало стоповете да са им равни. И аз именно тоя стоп искам в изчисленията на формулата. Но да, разбирам, че първото изчисление става още преди да са сложени чакащите поръчки и за това дава 0. Иначе по този начин, както съм го направил, формулата ще вземе ли един от стоповете на двете чакащи, мен тва всъщност не ми беше ясно.
Posts made by momosh
-
RE: Помощ за МА пресичанеposted in Questions & Answers
-
RE: Помощ за МА пресичанеposted in Questions & Answers
Ок, за втория експерт разбрах от къде е грешката. Относно първия, мисля че разбирам функцията на For each trade, но не ми беше ясно ако в самия condition блок избера нещо под loop, дали трябва да го слагам For each trade преди него. Викам си може да си го вградил вътре
А иначе за тоя zero devide нищо не спомена, или пък аз пак не разбрах нещо 
Мерси за помощта
-
RE: Помощ за МА пресичанеposted in Questions & Answers
Ок, оправих си нещата според това, което ми каза. От втората част на поста ти обаче се замислих за няколко неща:
Първо, тъй като формулата ползва опция от in loop Trade/Order, трябва ли преди самият блок на формулата да има блок for each Trade? И понеже формулата взима stop loss от чакащата поръчка, предполагам че ще вземе от последната сложена поръчка. При мен обаче те са две, което не е такъв проблем, защото стоповете са им равни, но ако бяха различни, сигурно трябваше да направя две формули с блокове for each buy trade и for each sell trade. Правилна ли ми е логиката тука?Другото нещо, за което се замислих е за последователността на изчислението - stop loss - lot size. Понеже формулата е
Lot = Risk/SL*10, където аз си задавам колко искам да рискувам (примерно 30$), а стоп лоса го взима от току що сложената поръчка. Този стоп всеки път ще е различен, защото се базира на high/low на предишната свещ. Последователността трябва да е - експерта изчислява размера на стопа, според него размера на лота и тогава слага поръчката. Ама реално дали става така и най-вече дали аз съм го направил така в моя експерт
Иначе дясната страна няма общо с това изчисление.ПП: Сега като го закачих в този му вид ми дава следната грешка:

Сори за поредната корекция на този пост, но нещо явно съм се вдъхновил
и имам два въпроса по един друг експерт - Daily pending. При него на всяка двойка слага чакащи поръчки над върха и под дъното на предишната свещ. Нищо сложно в направата, но не мога да разбера защо сел чакащите поръчки ги слага абсолютно точно според правилата, а почти всички бай ги слага където му скимне.
И другото, направил съм блок за изтриване на чакащите в определен час, но не мога по никъв начин да го накарам да ги трие ( въртях ги по всевъзможен начин, пробвах и с вградената опция - expiration mode), но не става и не става.......
Untitled2.png -
RE: Помощ за МА пресичанеposted in Questions & Answers
Здрасти брат, опитвам да компилирам Крис2, но ми изписва - ';' - expression expected. Нещо май с променливите омешах
Би ли погледнал. -
RE: Помощ за МА пресичанеposted in Questions & Answers
Малко ме е срам да си призная, но сигурно към половин час се блещих да разбера защо така си ги навързал

Е все пак накрая го схванах, така че мерси, нямаше да се сетя да го направя така
-
RE: Помощ за МА пресичанеposted in Questions & Answers
Ами на мен не ми трябва чак толкова да сцепи секундата в :00, а просто дадена отворена поръчка като удари профита или стопа, да не пуска веднага две нови чакащи поръчки на предишната свещ, а да изчака настоящата да затвори и чак тогава да сложи двете чакащи поръчки. Защото сега, когато активната поръчка се затвори, експерта ще получи сигнал че няма никаква поръчка и веднага ще плесне две чакащи нови по средата на настоящата свещ. Един вид да му кажа да изчака до започването на новата свещ.
-
RE: Помощ за МА пресичанеposted in Questions & Answers
Мерси, така вече е ок:) Още един въпрос - как мога да направя с блоковете, експерта да разрешава поръчка само в началото на всеки пет минути? Нещо като once per bar на M5, но в :00. Защото, нали ако сега му дам once per bar (M5) и ако се получи сигнал по средата на свещта, то той тогава ще я пусне, а няма да изчака до започване на следващата свещ.
Мерси и поздрави

-
RE: Помощ за МА пресичанеposted in Questions & Answers
Здрасти брат, опитвам да направя едно малко експертче и всичко май се получава, само едно нещо не мога да схвана. Бях задал профита ми да е 200% от стопа, с идеята експерта като изчисли стопа и го сложи, веднага да плесне и профита х2. Като го закачих експерта обаче и като пусна чакащата поръчка видях,че стопа е равен на профита (мерено от нивото на чакащата поръчка). Викам си ок, ще му дам 400%, но тогава вече става купон - всеки път ми слага профита на различно разстояние с тея 400% (пробвах два пъти и на всичкото отгоре въпреки, че и на села и на байа са еднакви процентите, единия профит го слага примерно на разстояние 5пъти, а другия 3пъти, нещо такова).Та нещо не мога да схвана как го изчислява профита спрямо стопа. Иначе самите чакащи поръчки и стоповете си ги слага винаги, където трябва. Става въпрос за експерта Крис.
Най сетне да попиша малко на български:) -
RE: fxDreema was updated... obviouslyposted in Questions & Answers
Hey, it looks way better now and I obviously haven't been here for a long time

Keep up the good work!
Поздрави
-
RE: Помощ за МА пресичанеposted in Questions & Answers
ОК, мерси за информацията, ще се разровя да видя какво може да се измисли

-
RE: Помощ за МА пресичанеposted in Questions & Answers
Е да, то и за не програмист като мен е ясно, че едно нещо повтарящо се осем пъти е по-добре да се направи в един масив, но друг е въпроса как това да стане на практика с блоковете
Лошото е, че още на стъпка №1 се спъвам, камо ли за следващите стъпки като определяне на силите на валутите и търгуване според тях. Май ще трябва да се захващам с MQL 
-
RE: Помощ за МА пресичанеposted in Questions & Answers
Ами би ли погледнал експерта ми "Currency Strength EA". Може да ти се сторят много формулите, но всъщност са еднотипни. Идеята е да се изчисли силата на дадена валута спрямо другите валути. За целта взимам candle close(0) - candle open(0) за да видя пипсовете на + или - в момента за дадена двойка. Така проверявам примерно как се държи паунда срещу всичките му кросове и като събера candle close(0) - candle open(0) на всичките му кросове се получава дадено число, което е моментната сила на паунда. Така проверявам и за останалите мейджъри и тука вече искам експерта да види коя точно валута е най-силна и коя най-слаба. От там вече ще се решава как да се изтъргува тази информация.
Затова искам да намеря начин да сравня тези осем резултата от събиращите формули. -
RE: Помощ за МА пресичанеposted in Questions & Answers
Здрасти, как си днес

Можеш ли да ме светнеш как мога да сравня резултатите от 8 формули. Примерно всеки резултат е някакво число и експерта да избере най-голямото или най-малкото от осемте. Нещо с блоковете не се сещам как да стане, а когато се случи така, обикновено ме открехваш на някоя магария
-
RE: Помощ за МА пресичанеposted in Questions & Answers
Е вече се получи, то нямаше и къде да ходи след толкова обяснения

Иначе за индикаторите, то голяма ли е разликата в кода между експерт и индикатор? Примерно аз тоя експерт, който съм го направил и който не търгува, а само показва някви неща на графиката, трудно ли ще е да се обърне на индикатор? Питам защото нали за експертите има ограничение по един на графика, а индикаторите можеш да ги накичиш здраво
-
RE: Помощ за МА пресичанеposted in Questions & Answers
Еха, нови две свежи попълнения
Ще влезнат в употреба.
Аз обаче сериозно зациклих с това закръгление, хем ми го обясни два пъти вече
Правя, струвам и не ми се получава, толко ли съм тъпо парче
Последния пример, който ми даде, си сложил две стойности, които излизат от променливата и на графиката си се джуркат екстра. Как обаче аз да вмъкна в това Normaliza... стойността, която излиза от формулата като Result...в моя пример https://fxdreema.com/shared/wCPYmBfcb
Пробвах с text, както ти ми посочи, но на графиката ми се изтипосва цялото NormalizeDouble(Result..., 2), а не променящи се цифри.
Ако ти е писнало от мен, не ми отговаряй, няма да се разсърдя
Между другото исках да те питам имаш ли желание някой път да кодираш индикатор по заявка
Знам, че си казвал, че не искаш да ставаш личен програмист на никой, но просто не познавам друг с такива умения. Или имаш ли някой познат който би искал да направи такова нещо, като не очаквам да е безплатно 
-
RE: Помощ за МА пресичанеposted in Questions & Answers
Мерси за отговорите
За цветовете го направих с два еднакви блока с различни цветове. Проблема е че като се смени стойността от - на + и обратното, предишната стойност си остава на графиката и новата се наслагва. Сигурно трябва да включа и изтриващия блок. А за закръглянето, можеш ли да ми кажеш къде да го вмъкна това Normalize..., защото пробвах по няколко начина, но или ми дава грешка при компилирането или не ги закръгля въобще. Явно не го слагам правилно.
Мерси
-
RE: Помощ за МА пресичанеposted in Questions & Answers
Ами аз от скоро си ползвам успешно променливите и ги включвам в проектите с десен бутон или с директно вписване, но сега за закръглянето просто не се сещам как да стане с променлива. А за цвета можеш ли да ми покажеш някоя от тези магарии
Става въпрос за това нещо: https://fxdreema.com/shared/QRhaIobIb Аз използвам текст за да се изпише на графиката, който нали може да се оцвети, но как да стане според резултата от формулата (+/- зелено/червено). -
RE: Помощ за МА пресичанеposted in Questions & Answers
Аз в това не се съмнявам, че ще го измислиш. Както и че сайта заслужава да се нареди сред големите сайтове в областта на форекса. Аз от време на време пускам тук там линк към fxDreema, главно в частни разговори с хора от чужди сайтове. Както се казва - а дано:) Но чакай че се отплеснахме:)
Имам още два въпроса, след като на последния ме посъветва много точно:) Първо мога ли да закръгля някакъв резултат получен от формула да е вместо с 5 цифри след запетаята, да е само с две. Няква хватка пак в adjust полето или..? И второ мога ли резултат от тази формула да се оцвети според числото - ако е положително - зелено, ако е отрицателно - червено?
-
RE: Помощ за МА пресичанеposted in Questions & Answers
Здрасти отново,
може ли да направя за блока play sound да си избирам true и false в inputs на експерта? Също така може ли да се направи изскачащо съобщение да излиза при преминаване на някакво условие и пак да го избирам с true и false?
Мерси
-
RE: Помощ за МА пресичанеposted in Questions & Answers
То за моята цел може и с работещия експерт по това време да стане, но наистина ще е по-добре да може по всяко време да се вземе. Проблема е че и по двата начина не се сещам как да го сглобя
Може би блока трябва да е нещо такова: Check price at time и вътре му задаваш часове и минути.