Solo gli utenti che hanno acquistato o noleggiato il prodotto possono lasciare commenti
Vladislav Andruschenko  
chillii #:
Vladislav, if you program something like this, please keep me informed. I would like to test something like this; I can imagine that it could be interesting

🚀 Swing Strategy (Pendulum) – Simplify your trading with automatic OCO orders!

The Swing Strategy Expert Advisor brings innovation to your Forex trading by automating the process of placing two opposite pending orders simultaneously.

Using One Cancels the Other (OCO) orders, this advanced trading solution ensures that when one order is triggered, the other is automatically canceled, protecting your capital and streamlining your trading.

The Pendulum approach adapts to market movements, making it an ideal choice for traders seeking precision and efficiency.

Swing Strategy optimizes your trading by eliminating manual interventions and ensuring timely execution in dynamic market conditions.

Elevate your trading experience and discover the simplicity of automation with Swing Strategy!

Learn more in your language:

English – https://expforex.com/swing/
Chinese (zh) – https://expforex.com/zh/swing/ – 调旋策略(摆钮):自动开发相反的添属计划,OCO计划。
French (fr) – https://expforex.com/fr/swing/ – Stratégie Swing (Pendule) : ouverture automatique de deux ordres opposés avec OCO.
German (de) – https://expforex.com/de/swing/ – Swing-Strategie (Pendel): Automatische Eröffnung von 2 gegensätzlichen Pending Orders, OCO-Aufträge.
Italian (it) – https://expforex.com/it/swing/ – Strategia Swing (Pendolo): Apertura automatica di 2 ordini pendenti opposti, ordini OCO.
Japanese (ja) – https://expforex.com/ja/swing/ – スイング戦略(ペンデュラム):反対する二つの予約注文を自動開始、OCO注文。
Korean (ko) – https://expforex.com/ko/swing/ – 스위어 전모(펜드럴루미): 2가지 공백 호유법 계약을 반이해 할인 모지.
Portuguese (pt) – https://expforex.com/pt/swing/ – Estratégia Swing (Pêndulo): Abertura automática de 2 ordens pendentes opostas, ordens OCO.
Russian (ru) – https://expforex.com/ru/swing/ – Стратегия Пендулум: автоматическое открытие 2 противоположных отложенных ордеров, OCO.
Spanish (es) – https://expforex.com/es/swing/ – Estrategia Swing (Péndulo): Apertura automática de 2 órdenes pendientes opuestas, órdenes OCO.
Turkish (tr) – https://expforex.com/tr/swing/ – Swing Stratejisi (Sarkaç): 2 ters bekleyen emirçiğini otomatik olarak açın, OCO emirleri.
Ukrainian (ua) – https://expforex.com/ua/swing/ – Стратегія Метанджик (Пендул): Автоматичне відкриття 2 протилежних відложених ордерів, OCO.

Vladislav Andruschenko  
chillii # :
Vladislav, if you program something like this, please keep me informed. I would like to test something like this; I can imagine that it could be interesting


Thank you, I'll think about it.

chillii  
Vladislav Andruschenko #:


Thank you, I'll think about it.

Thank you
vipul popli  
Hello..
I have recetnly bought the EA and testing on peperstone.
I got this the below error on of the trade where trade was bookied without stop loss
OPEN ORDER  ERROR= 10015 sym US30_SB vol 0.2 ty 5 pr 37621.8 tp 37563.1 sl 0.0 type 5   Invalid price in the EAPADPRO_requestsignal=2

Vladislav Andruschenko  
vipul popli #:
Hello..
I have recetnly bought the EA and testing on peperstone.
I got this the below error on of the trade where trade was bookied without stop loss
OPEN ORDER  ERROR= 10015 sym US30_SB vol 0.2 ty 5 pr 37621.8 tp 37563.1 sl 0.0 type 5   Invalid price in the EAPADPRO_requestsignal=2

Hello. Can you attach log file from ea ? 
vipul popli  
Vladislav Andruschenko #:
Hello. Can you attach log file from ea ? 
Attached the file
File:
20250407.log  8116 kb
Андрей Аблакатов  
Утро доброе, а есть русские ценители, напишите в лс, познакомится и обсудить эксперта
mattvanry  

hello i just purchased the mt5 swing pendulum bot.


can you lease comment on the fill policy? the bot is not placing trades like the mt4 free version


thanks,

matt vanry

Vladislav Andruschenko  
mattvanry #:

hello i just purchased the mt5 swing pendulum bot.


can you lease comment on the fill policy? the bot is not placing trades like the mt4 free version


thanks,

matt vanry

Hello. 

You can use settings for this

TypeFillingThe type of fill positions and orders. 
It is used for the MT5 terminal. 
In AUTO mode, the Expert Advisor tries to determine the fill type automatically. 
But, in some situations, you need to set the fill type yourself. 


If you get an error when opening a position 10030 TRADE_RETCODE_INVALID_FILL, An unsupported type of execution of the remainder order is indicated. 
Set the type of fill that your broker rules. 

Example: 
FillOrKill 
This execution policy means that the order can be executed only in the specified amount. If the market currently does not have a sufficient amount of a financial instrument, then the order will not be executed. The required volume can be made up of several offers available at the moment in the market. 

ImmediateOrCancel 
It means the agreement to make a deal on the maximum available volume on the market within limits specified in the warrant. In case of impossibility of full execution, the order will be executed for an accessible volume, and the unexecuted order volume will be canceled. 

Return 
This mode is used for market, limit, and stop-limit orders and only in the modes “Market Execution” and “Stock Execution”. In case of partial execution, a market or limit order with a residual volume is not withdrawn but continues to operate. 
For stop-limit orders, the corresponding limit order with the execution type Return will be created upon activation.
mattvanry  
thanks for the explanation, but - the ea only opens one trade and will not automatically place the next pending trade like the mt4 version does unless i reinstall the ea again. ive checked the settings, they are identical to mt4. How do i get the bot to set the next pending trade automatically?
Vladislav Andruschenko  
mattvanry #:
thanks for the explanation, but - the ea only opens one trade and will not automatically place the next pending trade like the mt4 version does unless i reinstall the ea again. ive checked the settings, they are identical to mt4. How do i get the bot to set the next pending trade automatically?
Can you lease attach log file from ea? 
Андрей Аблакатов  
День добрый, за все время у меня еще советник ни разу не открыл сделку в противоположном направлении, что не так я не понимаю, помогите разобратся, начальный депозит 10000 р. и то на демо счете
Vladislav Andruschenko  
Для того, чтобы понять причину отсутствия противоположного ордера, мне нужно посмотреть лог файлы эксперта. Возможно там написано причина, например нет достаточно свободной маржи для открытия следующего отдоженного ордера, как того требует терминал. 
Vladislav Andruschenko  
Андрей Аблакатов #:
хорошо как смог логи сделал
RJ 0 00:15:16.746 Trades '2000102305': cancel order #2025013909 buy stop 0.01 EURUSDrfd at 1.16141 tp: 1.16455
CJ 0 00:15:16.856 Trades '2000102305': accepted cancel order #2025013909 buy stop 0.01 EURUSDrfd at 1.16141 tp: 1.16455
RH 0 00:15:17.793 Trades '2000102305': cancel #2025013909 buy stop 0.01 EURUSDrfd at market done in 1057.821 ms
QK 0 00:15:17.793 Trades '2000102305': buy stop 0.01 EURUSDrfd at 1.16141 tp: 1.16455
QL 0 00:15:17.903 Trades '2000102305': accepted buy stop 0.01 EURUSDrfd at 1.16141 tp: 1.16455
JL 0 00:15:18.856 Trades '2000102305': order #2025013910 buy stop 0.01 / 0.01 EURUSDrfd at 1.16141 done in 1056.267 ms
MK 0 00:15:18.949 Trades '2000102305': cancel order #2025013910 buy stop 0.01 EURUSDrfd at 1.16141 tp: 1.16455
LK 0 00:15:19.043 Trades '2000102305': accepted cancel order #2025013910 buy stop 0.01 EURUSDrfd at 1.16141 tp: 1.16455
JG 0 00:15:19.996 Trades '2000102305': cancel #2025013910 buy stop 0.01 EURUSDrfd at market done in 1057.796 ms


Это то что в логах постоянно - ордер постоянно канцелится. теперь надо понять причину.

Нужны логи с эксперта. 

как это сделать: 

⚠️⚠️⚠️ FULL INFO about your problem: How to make Files https://www.mql5.com/en/blogs/post/732566 ⚠️⚠️⚠️
🌐🌐🌐 https://expforex.com/mt5-expert-reports-and-server-log-files-for-bug-report/ 🌐🌐🌐
Vladislav Andruschenko  
Здравствуйте! Давайте быстро решим проблему с советником Exp5 Swing PRO (MT5)

Эта инструкция простая и пошаговая. Просто выполняйте шаги по порядку. Если что-то не получается — в конце есть блок «Что прислать нам», чтобы мы помогли быстрее.


1. В чём суть проблемы

На стороне брокера включены ограничения — так называемые Stops/Freeze уровни. Из-за них терминал не даёт советнику изменить или переставить ордер слишком близко к текущей цене.

В логах это выглядит так:

SYMBOL_TRADE_FREEZE_LEVEL=7: Cannot modify order nearer than 7 points

Что это значит простыми словами: сервер запрещает «пододвинуть» ордер слишком близко — нужно ставить чуть дальше.

2. Как должно работать в норме

  1. После установки советника на график появляются 2 отложенных ордера
  2. Когда один из них срабатывает — второй переставляется заново (обычно с другим лотом)
  3. Ошибок по Freeze/Stops быть не должно

3. Подготовка перед тестом (1–2 минуты)

  1. Закройте все открытые сделки по этому инструменту
  2. Удалите все отложенные ордера по этому инструменту
  3. Перезапустите терминал MetaTrader 5
  4. Убедитесь, что зелёная кнопка «Algo Trading» включена
  5. На графике должен быть только один наш советник на одном символе
  6. Тип счёта: лучше Hedging (а не Netting)

4. Проверяем ограничения инструмента (очень важно)

  1. Откройте «Обзор рынка» → правой кнопкой по символу (инструменту) → Спецификация
  2. Запишите значения:
    • Stops level
    • Freeze level
    • Спред и минимальная дистанция для отложенных ордеров
  3. Правило: ордера/TP/SL нужно ставить чуть дальше, чем эти уровни, с запасом (буфером)

Пример: если Freeze level = 7 пунктов, а спред 3 пункта, ставьте ордера как минимум 7 + 3 + небольшой буфер (например 2–5 пунктов) дальше от цены.

5. Чистая переустановка советника (основной тест)

  1. Установите советник на чистый график нужного инструмента
  2. Проверьте: появились 2 отложенных ордера?
    • Если да — ждите, пока один сработает. Второй должен переставиться сам
    • Если нет — сделайте скриншот графика и переходите к разделу «Что прислать нам»
  3. Если видите ошибки «Freeze/Stops» — значит ордера/TP/SL стоят слишком близко. Нужно увеличить дистанцию (см. раздел 6)

6. Простые настройки, которые обычно решают проблему

  • Увеличьте дистанцию постановки отложенных ордеров (в некоторых сетах параметр может называться вроде StopOrdersDistance , на старте у некоторых 300–800 пунктов бывает достаточно)
  • Если есть параметр повтора модификации — включите его или увеличьте задержку между повторами
  • Если брокер очень «жёсткий» — временно не ставьте TP/SL прямо при установке отложенного ордера, а выставляйте их уже после активации (когда ордер станет рыночным — тогда дистанции больше)

7. Быстрый чек-лист

  • После установки появилось 2 отложенных ордера
  • Freeze/Stops записаны из «Спецификации»
  • Дистанция ордеров больше, чем Freeze/Stops + спред + буфер
  • Повтор модификации включён (если есть)
  • На графике только один наш советник
  • Тип счёта — Hedging

8. Как понимать логи (на примере)

OPEN ORDER ... Request completed (10009) → Сервер принял установку ордера SYMBOL_TRADE_FREEZE_LEVEL=7: Cannot modify order nearer than 7 points → Нельзя модифицировать ордер слишком близко — увеличьте дистанцию

9. Если не получилось — что прислать нам

Чтобы мы быстро помогли, пришлите, пожалуйста:

  1. Скриншот графика с первым установленным ордером (должен быть виден тикет)
  2. Полные логи терминала и эксперта за время теста (пошаговая инструкция по сбору):
    Инструкция на русском — как собрать отчёты и логи
  3. Скриншот «Спецификации» символа (Stops/Freeze/режим торговли)
  4. Ваши настройки советника (скрин или файл .set)
  5. Информацию о счёте: hedging/netting, сервер брокера, тип исполнения

С этими данными мы сможем точно понять, где стопорит сервер, и дать готовое решение.


Итого: проблема не в советнике, а в ограничениях сервера. Решение — ставить отложенные ордера и TP/SL чуть дальше (с запасом), либо применять задержку/повтор модификации.

Если сложно — пришлите материалы из пункта 9, мы всё проверим и подскажем оптимальные параметры.

Vladislav Andruschenko  
Андрей Аблакатов #:
День добрый с праздничком! Счет демо - неттинг, альфа форекс, а исполнение не знаю

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

Должен быть ХЕДЖ счет. стандартный. 

Solo gli utenti che hanno acquistato o noleggiato il prodotto possono lasciare commenti