0
Ребята, нужно отбежать на пару часиков срочно. Не теряйте))
avatar

FEEX

  • 28 января 2024, 14:35
0
«как один из вариантов: рисуем линию на открытии свечи H4, от нее уже пляшем: если цена ушла ниже линии, там ловим пинбары и только BUY, если выше — ловим пинбары и только SELL».
" Можно и H1 попробовать)) в настройках выбор сделать, чтобы сразу два варианта можно бы посмотреть)"
Далее используем условие:
<code>if(data[pos][1]>Open[0])
         {
            if(IsBuyPinbar() && Bid<=LastOP-(<b>Order_Distance</b>*Point )){
               ticket=OrderSend(Symbol(),OP_BUY,NormalizeDouble((LastLots* LotMultiply  ),2),Ask,Slippage,0,0,Ordercomment,MagicID,0,clrGreen);
                bool LiB2=false;
        LiB2=OrderModify(ticket,OrderOpenPrice(),Ask-SL_Pip*g_Point,Ask+(TP_Pip*g_Point),0,clrGreen);   
               LastIsBuy=false;
               return;
            }
         }</code>

И OrderDitanse добавляем в настройки.
Параметр шаг не нужен в этом варианте.
Трал, ТР и т.д все остается.
Если коротко, то так)
avatar

FEEX

  • 28 января 2024, 14:25
0
Ну он так работает)) походу как раз OrderDitanse не даст ему прям на одной цене открыть след. ордер, какой-то промежуток(установленный в настройках) все-таки будет) т.е. какие-то пинбары он сможет пропустить)
avatar

FEEX

  • 28 января 2024, 14:19
0
не шагами вы имели ввиду?) т.е. шаг не нужен в настройках.
avatar

FEEX

  • 28 января 2024, 14:13
0
как бы — да) и получается OrderDistance нужен обязательно. Он не даст открытся ордеру на цене предыдущего, если вдруг очередной пибар появится на цене открытия предыдущего ордера. Т.е. не будет захламления ордеров на одной цене.
avatar

FEEX

  • 28 января 2024, 14:10
0
в наших то всех вариантах, если набрали сеть, и цена развернулась, то не могут открываться больше ордера, пока не закроется сеть, а тут даже при развороте продолжают набираться ордера))) Гениально)))

Надо только посмотреть, какие именно пинбары он берет при BUY и при SELL — все подряд, или только своего направления… Скорее всего только свои, но я дальше не разбираюсь уже..)
avatar

FEEX

  • 28 января 2024, 14:04
0
да, я тоже видел, проверял, не работает… По идее это типа шаг, но сколько я значение там не менял, ничего не менялось.…
<code>if(data[pos][1]>Open[0])
         {
            if(IsBuyPinbar() && Bid<=LastOP-(<b>Order_Distance</b>*Point )){
               ticket=OrderSend(Symbol(),OP_BUY,NormalizeDouble((LastLots* LotMultiply  ),2),Ask,Slippage,0,0,Ordercomment,MagicID,0,clrGreen);
                bool LiB2=false;
        LiB2=OrderModify(ticket,OrderOpenPrice(),Ask-SL_Pip*g_Point,Ask+(TP_Pip*g_Point),0,clrGreen);   
               LastIsBuy=false;
               return;
            }
         }</code>


я правильно понимаю это условие: если нашли пинбар и цена БИД меньше или равна (последнему открытому ордеру МИНУС дистанция), то открывается след BUY?
Если правильно, то по логике след. BUY может открыться даже ближе к линии, чем открыт предыдущий.
Кстати, это интересно. Он при развороте, т.е. цена уже пошла в нашу сторону он может уже по ходу движения к профиту открывать ордера)) при нахождении очередного пинбара)
т.е мы НЕ запрещаем ему близко к последнему ордеру открываться, а наоборот, поощряем дополнительные открытия даже если цена развернулась… Вот откуда он набирает еще денег…
avatar

FEEX

  • 28 января 2024, 13:45
0
Если я правильно помню, в CITY параметр шаг не используется. Там открытие ордеров по пинбарам происходит. Так же он торгует только в одну строну: или BUY, или SELL. Может нам попробовать от этой модели пойти? Тогда не будет заморочек с тралом, как минимум) Плюс- посмотрим исключительно открытие по пинбарам, без шага.
Нужно выбрать только ориентир для старта. Там куча вариантов..))

как один из вариантов: рисуем линию на открытии свечи H4, от нее уже пляшем: если цена ушла ниже линии, там ловим пинбары и только BUY, если выше — ловим пинбары и только SELL
Только тут дистанция нужна, наверное… Чтобы сразу на линии пинбар не поймал… Хотя в cITY и я это видел — макс. близко к линии ордер открывался… В общем, хз как лучше сделать… Можно пока без дистанции…
P.S. Можно H1 попробовать)) в настройках выбор сделать, чтобы сразу два варианта можно бы посмотреть)
avatar

FEEX

  • 28 января 2024, 13:32
0
О, спасибо) Понял как нужно было сделать))
avatar

FEEX

  • 28 января 2024, 13:12
0
Изначально, по ТЗ, подразумевалось, что в рыке будут только BUY, или только SELL.
В существующем варианте уже есть и BUY и SELL.
Но суть нужно оставить изначальную: трал включается только при выходе в безубыток: если один SELL в рынке, значит пока он не выйдет в плюс стоп не может работать. Если сеть SELL — тоже самое, вся сеть должна выйти в плюс, и потом уже трал.
Если в рынке и BUY и SELL (по одному ордеру, или сетки), то трал для SELL свой, для BUY свой, но условие одно: трал включается только когда ордер или сетка в плюсе)
Примерно так))
В ситуации на моем скрине BUY закрылся правильно, а SELL не должен был закрываться, ибо он в минусе, он должен был или выйти в плюс, или дождаться открытие еще одного SELL, и уже после выхода в плюс всех открытых SELL включается трал)
avatar

FEEX

  • 28 января 2024, 13:04
0

При очередном тесте с визуализацией поймал такой момент. Непонятно, почему Sell закрылся…
avatar

FEEX

  • 28 января 2024, 12:46
0
Пока чуть хуже версии 1.02. ПРибыль/просадка примерно 1/1
Еще, подскажите, как сделать в настройках отключение(true/false) инфы на графике? При отключении при тестировании сокращается время теста.
Я попробовал, насколько мои познания позволяют:
В настройки добавил строку: extern bool ShowTradeComment = TRUE; // ИНФОРМАЦИОННАЯ ПАНЕЛЬ
В блоке OnInit закомментировал строку //DrawStats();
В блоке OnTick добавил if (ShowTradeComment == TRUE) DrawStats();
И не работает(
т.е ошибок нет, не происходит выключение инфы при выборе false
avatar

FEEX

  • 28 января 2024, 12:28
+1

Добавил в панельку Макс. просадку.
avatar

FEEX

  • 28 января 2024, 02:35
+2
где реклама?) Я, походу пропустил..)))
Послушайте: wayfarery НЕ обязан никому ничего делать, что-то тут читать, выполнять задания и т.д. и т.п. И тем более бесплатно! Если человек пришел, ПОМОГ, да еще БЕСПЛАТНО — какие вообще могут быть претензии???
В отличии от ZenFX он(wayfarery) не строчит тут кучу постов не несущих никакой смысловой нагрузки.
wayfarery пришел, ему показали ТЗ, он сделал. А потом еще переделывал, чтобы результат сделать лучше…
Какие могут быть вообще претензии?
avatar

FEEX

  • 28 января 2024, 00:28
0
там не линия по пинбару, а ордера открываются по пинбару, если я правильно понял программиста. А линия хз как рисуется — или по свече H4, или еще как… Я так и не понял до конца…
Но если бы я был программистом, я бы сначала расковырял оригинал, чтобы убедиться, что я думаю правильно.)
avatar

FEEX

  • 27 января 2024, 20:33
0
если мы про долгосрок, то ок. Но эта тема изначально про CITY, а тут уже задача за наименьший промежуток времени вытащить наибольшее кол-во монет))
По CITY я бы пока предложил не писать с нуля, а расковырять его самого, как бы противно это не было, и вырезать из него всё, куда он подглядывает. И оставить то, благодаря чему он работает на реале. Тогда будет лучше понятно, что именно писать с нуля, т.е. после проверки на практике исправленного CITY.
Опять же, я НЕ программист, может и так уже понятно как сделать аналог. Но, мне кажется, что лучше взять уже готовое, убрать лишнее и посмотреть. Ибо, а вдруг вылезет что-то, что при написании с нуля не будет никак учтено? НУ вдруг))
avatar

FEEX

  • 27 января 2024, 20:21
0
не, всё норм *drinks* 
Реально спасибо программисту, что подключился, возится с нами. Но согласитесь: если ничего не делать, то ничего и не будет.))) Поэтому лучше ДЕЛАТЬ)) А вдруг где-то стрельнет, да еще там, где не ожидаешь совсем))
avatar

FEEX

  • 27 января 2024, 19:31
0
Мы можем сколько угодно табличек накидывать, но рынку поплевать на это, он завтра захочет и лупанет свечку на часе размером 1000 п. (по 4-х знаку) и вся табличка в унитаз, если свечка не в нашу строну)) А самое обидное будет — это когда ваш счет ЦЕЛЫЙ год продержался без эксцессов, а тут пришел ММ и сказал: «НУ нахер, что-то скучно мы живем» :D . И привет счет))
avatar

FEEX

  • 27 января 2024, 19:29
0
эта сова для разгона, не для долгосрока. Как и CITY.
Рынок всегда меняется. То, что работало изумительно год назад, сегодня уже может не работать. Опять же, я не про долгосрок.
Привенду пример, несколько лет назад, на одном буржуйском форуме мы с ребятами тестили и совершенствовали одну болванку, может слышали о таком роботе ULTRON? Мы с ним год, или больше возились, были смельчаки, которые уже более менее рабочую версию сразу кидали на реал — народ успел увеличить депы в десятки раз за очень короткий срок!!! Ибо на тот момент он просто творил чудеса… Спустя какое-то время, а именно после брексита — робот стал не пригоден вообще, ноль прибыли. и что с ним не делали — та система уже не давала эффект.
Поэтому меня и заинтересовал CITY, который за три дня увеличил деп в два раза. Не в тестере.
Лично мне не интересно сидеть год, чтобы за год получить 500 баксов.(условно)
avatar

FEEX

  • 27 января 2024, 18:43
0


Уменьшил шаг со 100 до 50, на M15. Профит 97%, просадка увеличилась с 20% до 25%
avatar

FEEX

  • 27 января 2024, 18:34