[Советник] Forex Setka Trader Mod и [EA]-Setka📌

От ApMSoft, 24 августа, 2012 в Лаборатория ProfitFX

#19541

Старик, вот сейчас наблюдаю за работай бота твоего, он блин очень криво работает....

Вот допустим цена куда-то идёт и бот открыл ордер и не успел поставить ТП куда хотел (кстати ставит ТП почему-то не сразу а спустя какое-то время) и он начинает тупо спамить в лог об этом. Почему-бы не выставить ТП туда куда сейчас можно, а чуть позже поставить куда хотел? Или почему-бы не ставить ТП вместе с открытием ордера?

 

И зачем он там много кричит о том что не может поставить ордер и спамит об этом в лог? Блин ну это тупо как-то...

 

Его реально надо переделывать. И ещё он почему-то постоянно пишет что ошибка неизвестна. Как будто в нём нет считывания кодов ошибок мт5....

 

Старик ты сколько угодно можешь обсерать брокера, метаквотс и всех вокруг, но криво работает твой бот. У него не правильно написана логика работы для мт5. Возможно для мт4 он и хорош, но в мт5 его явно надо переделывать.

 

PS: По логам выше в Tickmill на демо видимо достиг лимит позиций поэтому не смог открыть ордера и ругался. Но бот почему-то не выдал это сообщение, а писал что ошибка неизвестна.

Изменено 12 июня, 2025 пользователем Viktor151

#19542
1 час назад, Viktor151 сказал:

Или почему-бы не ставить ТП вместе с открытием ордера?

Зависит от брокера, не все разрешают ставить TP одновременно с открытием ордера

#19543
45 минут назад, nixxer сказал:

Зависит от брокера, не все разрешают ставить TP одновременно с открытием ордера

Даже если так, то выставление ТП должно происходить на следующем тике. Сетка же тупит какое то время а потом ставит ТП. А ещё больше проблем возникает когда у брокера на паре большой StopLevel. Сетка упорно пытается поставить ТП где она хочет, несмотря на то что его туда поставить нельзя, при этом пишет что ошибка неизвестна. Это же можно исправить чтобы работало иначе...?

#19544
50 минут назад, Viktor151 сказал:

Сетка же тупит

Тупит брокер или связь с ним, бот выставит то что требуется на следующих тиках а если тиков нет то вопросы следует переадресовать к самому себе и сменить брокера 

#19545
6 часов назад, Viktor151 сказал:

PS: Я думаю, Старик, надо твой советник править.

Возможно, что после выхода билда 5062 потребуется доработка версии для мт5.

Ну это странно, что метаквоты так правят терминал, что ломают корректно работавших ботов.

Ну что ж...

 

Недели/месяцы уйдут на понимание что перестало работать и/или заменено на другое или работает не так как раньше в мт5, начиная с билда 5062.

К тому же со временем сообществом будут найдены баги/проёпы метаквот, после чего огрызающиеся метаки начнут править чё наделали, а сообщество разбираться с тем, что метаки сломали в процессе правки того, чего сломали раньше.

И, может, через полгода сообществу и метакам удастся как-то обуздать и научиться жить в учиненной метаками революции.

Ну мт5 сильно хворое позднее дитя и применение к нему всё новых и новых экспериментальных лекарств могут давать побочки, от которых охреневают все, включая метаквоты...

 

-----

 

Теперь что касается той информации, что мне удалось выпытать у вас.

Вы сообщаете, что на сейчас центовые и тестовые торги у вас идут следующим образом:

мт4 Ф4ю цент нормально

мт5 Ф4ю демо нормально

мт5 Тикмилл демо торги идут некорректно - изобилие сообщений, логи в сотни мегабайт.

 

Открытие журнала в Тикмилл показывает множество сообщений вида

KJ    2    09:12:02.706    Trades    '25209080': failed market sell 0.01 USDJPY [Position limit reached]
HP    2    09:12:03.260    Trades    '25209080': failed market buy 0.02 GBPUSD [Position limit reached]

Из этого сообщения следует, что вы пытаетесь вести торги с количеством ордеров, которое на данном счете ДЦ прямо запрещено.

То есть проёп ваш лично - попытка вести торги, прямо запрещенные ДЦ на выбранном счете.

 

Самым простым и уже 9 лет реализованным в боте способом есть использование опции MaxTradePairs - ограничение количества одновременно торгующих пар.

Перед началом торгов (даже демо) вы обязаны проверить сколько ордеров максимум может открываться на счете и, если надо, в опции MaxTradePairs в каждом сете задать необходимое ограничение количества одновременно торгующих пар.

 

Если у вас 16 коленные сетки и на счете разрешено до 200 ордеров, то надо задать MaxTradePairs=12 до 14.

Иначе совокупность ботов, каждый из которых независимо торгует одну пару, может попробовать открыть больше ордеров, чем разрешено на счете - что сделает торги хаотичными и для мартинов совершенно неприемлемыми технически и экономически.

 

Откройте в другом ДЦ демо счет с большим лимитом ордеров - или в Тикмилл задайте в сетах MaxTradePairs.

Ограничение MaxTradePairs сразу же запретит открытие новых сеток, что постепенно разгрузит счет.

Это вернет торги в область допустимых на соответствующем демо счете и уменьшит логи в десятки раз.

После этого станет понятнее есть ли какие-то реальные проблемы в торгах 1.54.1 в мт5 и есть ли о чем говорить.

Изменено 12 июня, 2025 пользователем Старик

#19546
36 минут назад, Старик сказал:

Возможно, что после выхода билда 5062 потребуется доработка версии для мт5.

Уже билд вышел 5107, как легко догадаться нет никакой информации что было сломано и что исправили. Классическая проблема "разработчиков" из метаквот если их можно так назвать. 

#19547
12 минут назад, nixxer сказал:

Уже билд вышел 5107, как легко догадаться нет никакой информации что было сломано и что исправили. Классическая проблема "разработчиков" из метаквот если их можно так назвать. 

Увеличение № билда на 45 единиц сразу предполагает внесение в код не менее 45 тянущих на отдельный релиз правок за неделю - что откровенно пугает!

Это ж сколько они сломали, исправили и сломали в других местах ещё против официального релиза всего неделю назад!

 

И как можно полноценно протестировать сложнейшее ПО, если правки в него вносятся в темпе 6-7 в сутки, включая выходные...

Изменено 12 июня, 2025 пользователем Старик

#19548
54 минуты назад, Старик сказал:

Откройте в другом ДЦ демо счет с большим лимитом ордеров или в Тикмилл задайте в сетах MaxTradePairs.

Это вернет торги в область допустимых на соответствующем демо счете и уменьшит логи в десятки раз.

После этого станет понятнее есть ли какие-то реальные проблемы в торгах 1.54.1 в мт5 и есть ли о чем говорить.

Про превышение лимита ордеров я написал выше в посте, но сразу действительно не посмотрел предельное количество одновременно открытых ордеров на счёте у Tickmill, т к выбрал наилучший счёт, и подумал, что ограничений жестких там быть не должно (хотя-бы 500 думал есть на PRO(RAV) счету).

 

По поводу другого брокера уже открыл у Alpari PRO ESN mt5  и запустил на нём тоже самое.

#19549
5 часов назад, Старик сказал:

Увеличение № билда

Сюрприз! Не прошло и суток как вышел очередной билд 5109, поэтому не стоит торопиться и что-то судорожно менять в боте.  Окажется что все проблемы в терминале (были уже отчеты о том что некоторые вещи не работали в этих сомнительных билдах которые идут по ДВЕ штуки в день)

#19550
15 часов назад, Viktor151 сказал:

В то же время на Forex4you демке ошибок нет. Версия бота твоя последняя.

ну да, закрытие сеток с перепроверкой ботом закрытия всех ордеров в мт5 Forex4you нормально выглядит так:

 

11:14:10.388    (EA) - Setka-ADX-IMP (AUDNZD,M15)    [Инфо][Продажа] - Цена 1.07655 достигла линии ТP 1.07655. Запускаю модуль закрытия.
11:14:11.115    (EA) - Setka-ADX-IMP (AUDNZD,M15)    [Инфо][Продажа] - Блок контроля закрытия сетки начал работу
11:14:11.115    (EA) - Setka-ADX-IMP (AUDNZD,M15)    [Инфо][Продажа] - Блок контроля закрытия сетки завершил работу

 

12:40:09.848    (EA) - Setka-ADX-IMP (GBPJPY,M15)    [Инфо][Продажа] - Цена 195.407 достигла линии ТP 195.408. Запускаю модуль закрытия.
12:40:10.192    (EA) - Setka-ADX-IMP (GBPJPY,M15)    [Инфо][Продажа] - Блок контроля закрытия сетки начал работу
12:40:10.192    (EA) - Setka-ADX-IMP (GBPJPY,M15)    [Инфо][Продажа] - Блок контроля закрытия сетки завершил работу

 

Это выписка из лога бота 1.54.1 демо счета мт5 Ф4ю от четверга 12 июня 2025.

Осталось выяснить какого хера у вас так не было в 1.54 на центовике мт5 в Ф4ю, кто виноват и что в связи с этим делать.

Изменено 13 июня, 2025 пользователем Старик

#19551

Вот запустил Forex4you тот же центовик, на мт5, но версия бота 1.54.1 и.... , не прошло и 5 минут!

 

PS: А в боте валюта нигде явна не указана как USD ? Просто на центовом счёте в мт5 валюта указана как CNT.

Screenshot_4.png

Desktop.zip3 скач.

Изменено 13 июня, 2025 пользователем Viktor151

#19552
1 час назад, Viktor151 сказал:

Вот запустил Forex4you тот же центовик, на мт5, но версия бота 1.54.1 и.... , не прошло и 5 минут!

Screenshot_4.png

Спасибо за продолжение выполнения плана тестов!

Это очень важный тест - 1.54.1 на старом центовике!

 

Очень, ну очень печально, что 1.54.1 на вашем старом проблемном центовике не взлетел...

У этой версии была некая вероятность успешно торговать даже в хаосе бесконечных релизов мт5 от метаквот!

Посмотрим как 1.54.1 неделю-другую поторгует у вас на демо в Ф4ю и Альпари, насколько стабилен будет процесс.

 

Всё, сразу же завершайте тестовые торги на старом центовике: и 5 минут достаточно - если письма на почту пошли!

Только актуализации Сетки до 1.54.1 недостаточно, чтобы нормализовать торги на старом центовике мт5 Ф4ю.

 

Теперь надо открыть ещё один точно такой же центовик мт5 Ф4ю и подключить сегодня используемый вами терминал с 1.54.1 к новому счету (отключившись от старого центового счета)!

Если и на новом центовике мт5 Ф4ю начнется бардак и письма на почту, а на демках будет нормально - значит, или этот центовый сервер Ф4ю накручен/сломан ДЦ каким-то образом или перегружен!  Проггеры Ф4ю ещё те шалуны...

Если же на новом центовике торги 1.54.1 пойдут нормально, то значит у вас был бракованный первый центовик мт5 Ф4ю и просто его замена на корректный центовый счет решает так удивившую нас проблему.

 

Сделайте пожалуйста, коллега, следующий почти финальный тест: откройте новый центовик мт5 Ф4ю и стартуйте торги на нем хотя бы на часы/сутки - для проверки корректности хода торгов!

Изменено 13 июня, 2025 пользователем Старик

#19553

Старик, короче на новом центовом счету мт5 Forex4you ошибки тоже валятся. Текст такой:

 

Request rejected: Another closing order in executing
Я пока оставлю поторговать, оно не потоком ошибки валит, а только при закрытии сеток.

 

Screenshot_5.png

Desktop.zip3 скач.

Изменено 13 июня, 2025 пользователем Viktor151

#19554
32 минуты назад, Viktor151 сказал:

Старик, короче на новом центовом счету мт5 Forex4you ошибки тоже валятся. Текст такой:

 

Request rejected: Another closing order in executing
Я пока оставлю поторговать, оно не потоком ошибки валит, а только при закрытии сеток.

 

Screenshot_5.png

Вряд ли стоит продолжать...   

Явно есть задержка в закрытии ордеров по ТР на центовике - задержка, отсутствующая на демо счете.

 

Нерасчетно долго закрываются ордера.  Или нерасчетно долго обновляются какие-то таблицы флагов состояний.

Блок зачистки сетки перед стартом проверяет есть ли незакрытые ордера, а при старте выясняет их тикеты.

И вот сервер/терем врет боту, обозначая уже закрывающиеся по ТР ордера как ещё активные рыночные - и бот пытается их закрыть как рыночные (хотя ТР достигнуто и закрытие этих ордеров на сервере инициировано/происходит).

 

В чём причина длительного закрытия ордеров по ТР, напрочь неизвестно...   Варианты:

1) Ф4ю, на аналогии с мт4, пишут свой маркетплэйс (работу с ордерами) на сервере и в мт5 это ПО пока глючное.

    Лет 8-9 назад у них на этой теме 1 или 2 квартала серьезно глючила работа с ордерами, позднее довыписали.

    Бывали никак "не закрываемые" ордера - надо было открывать тикет прошу удалить бессмертный ордер и саппор закрывал.

2) сервер центовый перегружен тысячами тусящих на нем мартинов.  Тупит из-за перегруза (наиболее реально).

    Хотя полгода назад там Сетка торговала нормально - но один ли это сервер или у вас разные, установить можно если будет нужно.

3) Ф4ю добавили какую-то задержку в исполнении ордеров на деньгах.    Х.з. зачем, но полностью не исключено.

4) метаквоты выписали разное ПО (или разные режимы/настройки) для демо и денежных счетов.

     И пока раз в несколько дней делают обновления мт5 с многими правками без каких либо описаний и пояснений.

5) с меньшей частотой обновляются какие-то таблицы флагов состояний ордеров.

     В описании оператора Select черным по белому написано, что иногда оператор врет (устаревшая информация).

     Теоретически возможно, что ордер закрыт, но инфа об этом в какой-то таблице обновляется с задержкой и ку-ку.

 

В общем, пока устанавливаем факты - а выводы позже.  И править ли код Сетки и как - это пока тоже позже.

Мы с вами установили то, что касается собственно Ф4ю: цент не рабочий - демо везде (не только ф4ю) рабочие.

 

Есть только одна разруливающая всё проверка - торги на центовике мт5 в любом другом ДЦ на полдня-день.

Если в другом ДЦ центовик будет торговать нормально, виновен Ф4ю.  Может один сервер кривой, может ДЦ.

Подумайте есть ли у вас возможность организовать однодневные торги на центовике мт5 только не в Ф4ю.

 

 

P.S.  Если Сетка на центовике зацепилась и неустанно пытается закрыть уже закрытый ордер, то отговорить Сетку от этого проще всего рестартом бота.

Открываете окно настроек на графике и сразу нажимаете ОК.

Бот рестартует/перезагрузится, забудет всё что знал, с нуля разберется с происходящим на графике и будет торговать.

#19555
32 минуты назад, Старик сказал:

Есть только одна разруливающая всё проверка - торги на центовике мт5 в любом другом ДЦ на полдня-день.

Если в другом ДЦ центовик будет торговать нормально, виновен Ф4ю.  Может один сервер кривой, может ДЦ.

Подумайте есть ли у вас возможность организовать однодневные торги на центовике мт5 только не в Ф4ю.

А кто ещё предоставляет возможность торговать на центовом счету на мт5? Да ещё и чтоб условия были адекватные, ну и сам брокер нормальный... Я таких не знаю. Если есть кто на примете то скажите. Ну и чтоб для резидентов РФ был доступен.

#19556
9 минут назад, Viktor151 сказал:

А кто ещё предоставляет возможность торговать на центовом счету на мт5? Да ещё и чтоб условия были адекватные, ну и сам брокер нормальный... Я таких не знаю. Если есть кто на примете то скажите. Ну и чтоб для резидентов РФ был доступен.

Робофорекс на мт5 имеет центы с 0.01 лота.  И деньги точно выводит и очень быстро - эталонный.

Но не скажу нормальные ли спрэды для экзотики, что у вас есть...

И не скажу какие варианты ввода/вывода доступны для РФ - можно в топике ДЦ спросить.

Но из РФ там очень много народа точно, ДЦ-то исходно местное российское когда-то.

Изменено 13 июня, 2025 пользователем Старик

#19557
В 12.06.2025 в 16:16, nixxer сказал:

Классическая проблема "разработчиков" из метаквот если их можно так назвать. 

Чтобы избежать поломок систем на боевых терминалах блокируйте автообновление на них. Билдов новых штук по 5 за день проходит (бета-версии, залогиненные на сервер MQ), если подобное позволить на боевом, можно столкнуться со сбоями.

#19558
15 часов назад, Pirojoque Project сказал:

Чтобы избежать поломок систем на боевых терминалах блокируйте автообновление на них.

Билдов новых штук по 5 за день проходит (бета-версии, залогиненные на сервер MQ), если подобное позволить на боевом, можно столкнуться со сбоями.

ну или торговать в мт4.

МТ4 не идеален, со своими тараканами - но его не ломают метаквоты пару раз в неделю как мт5

 

Продолжать тестировать в мт5 почти наверняка можно, а вот для торгов мт4 постабильнее выглядит.

Изменено 14 июня, 2025 пользователем Старик

#19559
В 12.06.2025 в 14:11, Viktor151 сказал:
В 12.06.2025 в 13:20, nixxer сказал:

Зависит от брокера, не все разрешают ставить TP одновременно с открытием ордера

Даже если так, то выставление ТП должно происходить на следующем тике. Сетка же тупит какое то время а потом ставит ТП. А ещё больше проблем возникает когда у брокера на паре большой StopLevel. Сетка упорно пытается поставить ТП где она хочет, несмотря на то что его туда поставить нельзя, при этом пишет что ошибка неизвестна. Это же можно исправить чтобы работало иначе...?

ну почему именно на следующем тике должно выставляться/обновляться ТР сетки?

через TakeProffitControlTiming секунд - по умолчанию 90 секунд.

можете увеличить частоту проверки/обновления ТР сетки например до 60 секунд, но не менее 30 секунд.

 

проверка по таймеру корректности ТР сетки в мт5 имеет свои неприятные нюансы первые минуты после ролловера - так как нет возможности предпроверки состояния market closed (когда котировки уже пошли, но торги ещё запрещены).

но в целом всё работает.

 

что касается StopLevel, то посмотрите пост на близкую тему как раз в Ф4ю.

относительно этого параметра сервер может врать боту как дышит - сообщая, что StopLevel=0.

но, на самом деле, "внутренним решением ДЦ" может быть установлен StopLevel 200 пунктов, о чем ДЦ умалчивает.

также бывает т.н. динамический StopLevel - плавающий в зависимости от ситуации и обычно показываемый =0 (но не равный 0 в реальности).

бот, получив официальное добро StopLevel=0, пытается выставить ТР - и получает отлуп, о чем ругается в логи.

 

а знаете почему, например, бывают сообщения, что ордер не удалось открыть и код ошибки 0 - но ордер открывается?

потому что сервер, вместо сообщить тикет открытого ордера, присылает 0 - что соответствует неопределенной ошибке с кодом 0 и якобы не открытию ордера.

но ордер при этом реально открывается расчетно и бот его видит как только очередной ордер появляется в терминале.

 

в общем, коллега, я конечно признателен тому множеству идей, что есть у вас по доработке бота.

но было бы хорошо, если бы предложения вы готовили более обоснованно.

в реальных торгах не все работает так, как написано в справочнике mql.

не всё можно реализовать идеально согласно справочника - кое что, сделанное не идеально, единственно возможное.

Изменено 15 июня, 2025 пользователем Старик

#19560
В 14.06.2025 в 00:27, Старик сказал:

Робофорекс на мт5 имеет центы с 0.01 лота.  И деньги точно выводит и очень быстро - эталонный.

Но не скажу нормальные ли спрэды для экзотики, что у вас есть...

И не скажу какие варианты ввода/вывода доступны для РФ - можно в топике ДЦ спросить.

Но из РФ там очень много народа точно, ДЦ-то исходно местное российское когда-то.

Я посмотрел у них в кабинете, там сейчас даже русский интерфейс кабинета убрали. Раньше было много способов пополнения/вывода. сейчас только иностранная банковская карта (у меня такой нет). Криптой тоже вроде нельзя. Хотя что-то находил там,, но пишут что счёт поменяется. Ещё вроде инстафорекс может типо центовые счета. И у них вроде сейчас добавили мт5. НО! У них не центовые они на самом деле, а обычные, но размер лота меньше просто. Т е не 100 000, а 10 000, за счёт этого получается типо центовость. Других брокеров что то даже поиском нормально не нагугливается. Реально возникает вопрос - а где взять брокера с мт5 центовым счётом, чтобы российской картой пополнялся или криптой?

2 часа назад, Старик сказал:

что касается StopLevel, то посмотрите пост на близкую тему как раз в Ф4ю.

относительно этого параметра сервер может врать боту как дышит - сообщая, что StopLevel=0.

но, на самом деле, "внутренним решением ДЦ" может быть установлен StopLevel 200 пунктов, о чем ДЦ умалчивает.

Брокер это не умалчивает а открыто пишет в "свойстве символа" про уровень StopLevel. Кстати в справке MQL4 написано:

MODE_STOPLEVEL

14

Минимально допустимый уровень стоп-лосса/тейк-профита в пунктах.
 
Нулевое значение MODE_STOPLEVEL означает либо отсутствие  ограничения на минимальную дистанцию для стоп-лосса/тейк-профита, либо факт использования торговым сервером внешних механизмов динамического контроля уровней, которые не могут быть транслированы в терминал. Во втором случае GetLastError() может возвращать ошибку 130, так как уровень MODE_STOPLEVEL фактически является "плавающим".

 

Можно же запросить параметр и проверить позволяет ли данный уровень поставить ТП  куда хочет сетка. Если ошибка, то обработать это как-то. И в твоём посте (ссылку на который ты привёл), ты пишешь:

В 06.07.2024 в 08:37, Старик сказал:

Последующий ход торгов зависит от того, будет ли в этой сетке лишь 1 колено или будет 2 и более колен.

1) если останется лишь 1 колено, то Сетка отследит достижения ценой уровня ТР согласно настроек и прикажет серверу ДЦ закрыть единственный ордер.

Но если так она работает, то можно же реализовать логику типо: открыли ордер -> хотим поставить тейк -> проверяем уровень StopLevel -> видим что поставить ТП куда хотим не можем -> пишем об этом 1 раз в лог (понятно с кодом ошибки, а не ошибка неизвестна) -> запоминаем что уже написали в лог -> ждём прихода цены в нужное значение -> по рынку закрываем ордер. Зачем долбить в лог об этом постоянно и раздувать логи?

2 часа назад, Старик сказал:

в общем, коллега, я конечно признателен тому множеству идей, что есть у вас по доработке бота.

но было бы хорошо, если бы предложения вы готовили более обоснованно.

Я про явные моменты которые можно было бы реализовать иначе.

Изменено 15 июня, 2025 пользователем Viktor151

#19561
5 часов назад, Viktor151 сказал:

 

7 часов назад, Старик сказал:

что касается StopLevel, то посмотрите пост на близкую тему как раз в Ф4ю.

относительно этого параметра сервер может врать боту как дышит - сообщая, что StopLevel=0.

но, на самом деле, "внутренним решением ДЦ" может быть установлен StopLevel 200 пунктов, о чем ДЦ умалчивает.

Брокер не умалчивает а открыто пишет в "свойстве символа" по уровень StopLevel. Кстати в справке написано:

MODE_STOPLEVEL

14

Минимально допустимый уровень стоп-лосса/тейк-профита в пунктах.
 
Нулевое значение MODE_STOPLEVEL означает либо отсутствие  ограничения на минимальную дистанцию для стоп-лосса/тейк-профита, либо факт использования торговым сервером внешних механизмов динамического контроля уровней, которые не могут быть транслированы в терминал. Во втором случае GetLastError() может возвращать ошибку 130, так как уровень MODE_STOPLEVEL фактически является "плавающим".

 

Можно же запросить параметр и проверить позволяет ли данный уровень поставить ТП  куда хочет сетка.

И в твоём посте (ссылку на который привёл ты), ты пишешь:

Можно запросить.   Запрашиваете параметр, ответ MODE_STOPLEVEL=0 - реально плавающий.

Через минуту может измениться и стать допустимым.

Как это вписывается в

5 часов назад, Viktor151 сказал:
В 06.07.2024 в 04:37, Старик сказал:

Последующий ход торгов зависит от того, будет ли в этой сетке лишь 1 колено или будет 2 и более колен.

1) если останется лишь 1 колено, то Сетка отследит достижения ценой уровня ТР согласно настроек и прикажет серверу ДЦ закрыть единственный ордер.

Но если так она работает, то можно же реализовать логику типо: открыли ордер -> хотим поставить тейк -> проверяем уровень StopLevel -> видим что поставить ТП куда хотим не можем -> пишем об этом 1 раз в лог

Да никак не вписывается. 

Вообще бессмысленно жестко блокировать первичное выставление ТР при плавающем StopLevel, который при следующей попытке может стать приемлемым.

 

 

5 часов назад, Viktor151 сказал:

Зачем долбить в лог об этом постоянно и раздувать логи?

Покажите лог, раздутый сообщениями о невозможности выставить ТР.  Или это ваша гипотеза?

Вы все время, почему-то тыкая мне, рассказываете душераздирающие истории о что-то вам всё время не так.

Да, вы единственный человек в мире, которому Сетка шлёт письма.  Я аж прибалдел от этого!

Но остальное требует доказательств - обычно хотя бы одного лога.

В том числе потому, что даже если что-то не так, не факт, что вы правильно поняли что и почему не так.

Например, причина может быть в некорректно реализованном подходе "работаем ордер до результата", а не в кажущейся вам необходимости дополнительных проверок StopLevel.  Причина скорее банальное зацикливание модификации...

 

 

P.S. В 99% случаев ТР нельзя выставить только на первом колене

В моих торгах невыставления первичного ТР вообще не припоминаю, но в бездолларовых кроссах в хитровыкрученных ДЦ не исключено.

Начиная с 2х колен, ТР насколько помню беспроблемно выставляется с первого раза всегда, кроме короткого времени после ролловера.

Могу согласиться, что на единственном ордере стоит проверять StopLevel и пропускать модификацию, если StopLevel>0 и StopLevel>TP.

Именно поэтому нужен лог, подтверждающий какие-то проблемы с ТР, ранее не известные мне.

 

 

P.P.S.  У вас есть исходник базового бота 1.43 мт4.

Блок выставления/коррекции ТР по таймеру с тех пор, насколько помню, практически не меняли.

Попробуйте улучшить код, отладьте в мт4 - будет что понимать.

А ставить мне задачи на пальцах не надо - как-то обходились без этого доселе.

Изменено 16 июня, 2025 пользователем Старик

#19562
5 часов назад, Viktor151 сказал:

Но если так она работает, то можно же реализовать логику типо: открыли ордер -> хотим поставить тейк -> проверяем уровень StopLevel -> видим что поставить ТП куда хотим не можем -> пишем об этом 1 раз в лог (понятно с кодом ошибки, а не ошибка неизвестна) -> запоминаем что уже написали в лог -> ждём прихода цены в нужное значение -> по рынку закрываем ордер. Зачем долбить в лог об этом постоянно и раздувать логи?

 

https://vk.com/video-31101527_456262119

 

#19563
В 15.06.2025 в 22:54, Viktor151 сказал:
В 13.06.2025 в 20:27, Старик сказал:

Робофорекс на мт5 имеет центы с 0.01 лота.  И деньги точно выводит и очень быстро - эталонный.

Но не скажу нормальные ли спрэды для экзотики, что у вас есть...

И не скажу какие варианты ввода/вывода доступны для РФ - можно в топике ДЦ спросить.

Но из РФ там очень много народа точно, ДЦ-то исходно местное российское когда-то.

Я посмотрел у них в кабинете, там сейчас даже русский интерфейс кабинета убрали. Раньше было много способов пополнения/вывода. сейчас только иностранная банковская карта (у меня такой нет). Криптой тоже вроде нельзя. Хотя что-то находил там,, но пишут что счёт поменяется. Ещё вроде инстафорекс может типо центовые счета. И у них вроде сейчас добавили мт5. НО! У них не центовые они на самом деле, а обычные, но размер лота меньше просто. Т е не 100 000, а 10 000, за счёт этого получается типо центовость. Других брокеров что то даже поиском нормально не нагугливается. Реально возникает вопрос - а где взять брокера с мт5 центовым счётом, чтобы российской картой пополнялся или криптой?

Коллега, к Робофорекс и к множеству других ДЦ доступ из РФ пока по разному ограничен до сих пор.

Причем ограничения эпизодически изменяются/ужесточаются и чаще со стороны РФ.

Наверно, существует вероятность, что с Запада в обозримом будущем ограничения будут ослаблены или сняты - имхо, речь о годе+-.

Но будут ли сняты или ослаблены ограничения доступа со стороны РФ, я судить не берусь - а множество ограничений именно со стороны РФ.

Надеюсь, что ослабление ограничений хотя бы со стороны Запада сделает условия торгов на форекс из РФ приемлемыми.

 

Есть пара нюансов по Робо - по доступу и по платежам.

Лично не проверял и не гарантирую 100% точность - но ситуация вроде такая, как я опишу.

 

При регистрации и последующих обращениях к сайту ДЦ стоит пробовать использовать подставляемые автоматом ссылки с форума - например те, что будут в этом посте.

Большинство времени ссылки на ДЦ с форума актуальны и ведут на вход на сайт, доступный (может временно) россиянам.

Может ссылки с форума актуальны не всегда - но жалоб на их неактуальность я не припоминаю.

С русскоязычной версией да проблемы были, есть ли к ней доступ смотрите в топике ДЦ RoboForex на нашем форуме.

 

Что касается ввода/вывода, то да, выводят прекрасно - но способов стало в разы меньше для всех, особенно РФ.

Более того, для части способов ввода/вывода используется сторонний (возможно собственный) партнер, иногда создающий по разному решаемые россиянами проблемы.

Насколько могу судить, кинутых с выводом нет - но иногда нужны некие манипуляции/верификации, чтобы сделать вывод.

 

С криптой я бы рекомендовал использовать собственные не меняющиеся адреса - иметь криптокошелек, например Exodus.   Ну или иной стабильный программный или аппаратный кошелек.

Потому что на криптобиржах адреса бывают динамические, а выводить из ДЦ можно лишь на тот адрес, с которого ввели - иначе проблемы.

Это общее требование про вывод лишь туда, откуда вводили - это вроде всеобщее требование ДЦ.

Но на криптобирже, где у вас аккаунт, для ввода/вывода используются собственные адреса криптобиржи: которые мало того, что для ввода и вывода могут быть разные - так ещё и меняются со временем.

В общем, использовать горячие кошельки криптобирж в ДЦ это практически гарантировать себе проблемы!

 

Повторюсь, лично не проверял - я на Робо с 2012.

Но описанное в разное время читал в разных местах на форуме и изложил вроде верно...

Если в чём-то ошибаюсь, надеюсь, подскажут другие. 

И обязательно гляньте топик ДЦ на форуме.

Изменено 17 июня, 2025 пользователем Старик

#19564
В 15.06.2025 в 22:54, Viktor151 сказал:

Ещё вроде инстафорекс может типо центовые счета. И у них вроде сейчас добавили мт5. НО! У них не центовые они на самом деле, а обычные, но размер лота меньше просто. Т е не 100 000, а 10 000, за счёт этого получается типо центовость. Других брокеров что то даже поиском нормально не нагугливается. Реально возникает вопрос - а где взять брокера с мт5 центовым счётом, чтобы российской картой пополнялся или криптой?

Инстафорекс многим не нравится и, что ещё хуже, там для ваших экспериментальных торгов нужен депо в 10 раз больше.

Потому что там действительно типа центовик - он соответствует реальному центовику с минимальным ордером 0.10 лота.

 

Для пробных торгов можно рискнуть попробовать ДЦ Weltrade.

Это немного странный ДЦ с 2006 года с вроде не очень репутацией и там вроде лишь 1 сервер и для центовых, и для $$ счетов в мт4 (ещё есть демо).  Может ошибаюсь, но когда подключался к монику в мт4, выбор вроде был лишь из 2х серверов real и demo...

Хотя на MyFxBook оценка 4.5 и есть разные счета https://www.weltrade.com/trading/type_account/

И моник Сетки 1.43 на центах торгует там в автомате скоро 6 лет и всё работает, иногда подвисает раз в год, что в пределах допуска (может же это глюки VPS, а не бота или терминала).

Изменено 17 июня, 2025 пользователем Старик

#19565
В 15.06.2025 в 22:54, Viktor151 сказал:

Я посмотрел у них в кабинете, там сейчас даже русский интерфейс кабинета убрали

Наверное, только для вас убрали.

Для всех остальных доступен

Спойлер

Screenshot_20250618_100309_org.mozilla.firefox_edit_22420475862723.jpg

 

По пополнению из РФ только крипта.

 

Я хожу к ним через впн Нидерландов , но в принципе и без впн так же всё

Про мт5 не знаю, как работает . Мт4 использую Вроде проблем за год не было.

Единственное, что не нравится USDT когда переводишь - какая-то комиссия

Изменено 18 июня, 2025 пользователем Старик

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025