Tреугольный арбиртаж.

cmillion

Гуру форума
В обведенных красными прямоугольниками столбцах как раз указывается лотность каждой сделки? Если да, то получается я могу посчитать суммарный объем всех позиций, даже если они откроются все разом и рассчитать сколько потребуется маржи, чтобы высчитать минимально требуемый депозит? Правильно? Посмотреть вложение 444423
Да верно! это лоты которые советник будет выставлять по каждой паре.
 

cmillion

Гуру форума
Обновление 1.3

добавил визуализацию всех параметров
добавил кнопку принудительного открытия позиций
добавил визуализацию минимального и максимального профита в подсказках кнопок
выбор готовых треугольников в параметрах
выбор масштаба отображения текста
добавил профит закрытия ProfitClose в процентах от баланса (0-откл)
добавил убыток при котором советник закроет все позиции LossClose в процентах от баланса (0-откл)
Контроль нулевого спреда. Если спред менее 1 то советник принимает его за 1
Сделал дополнительный контроль если одна из пар не открылась.
Контроль правильного ввода треугольника – если не верно указаны пары, то советник не торгует и сообщает об этом
2021-08-06_21-19-49.png2021-08-06_21-11-04.png

Параметры:​

  • Triangular – Выбор готовых треугольников. Если выбрано manual input то советник будет брать валютные пары указанные в строках SYMBOL1 SYMBOL3
  • SYMBOL1 = “EURUSD”; – Выбор пар самостоятельно
  • SYMBOL2 = “USDJPY”; – Выбор пар самостоятельно
  • SYMBOL3 = “EURJPY”; – Выбор пар самостоятельно. Пары должны подбираться в треугольник таким образом, чтобы валюты могли компенсировать друг друга.
  • % balance LOT = 1.0; – расчет лота в процентах от депозита. Советник рассчитывает лот каждой валютной пары так чтобы они компенсировали друг друга. Поэтому лоты в парах могут быть разные. Посмотреть какой лот будет установлен можно наведя мышь на кнопку валютной пары.
  • K Spread = 0.5 – 10; – коэффициент суммарного спреда. Открытие позиций происходит тогда, когда суммарное отклонение от расчетного значения превысит сумму всех спредов умноженную на этот коэффициент. Таким образом – чем больше коэффициент тем меньше сделок и меньше просадка.
  • ProfitClose = 10; – % профита от баланса при котором будут закрыты все позиции. Советник закроет все сделки когда суммарный профит по ним достигнет заданного значения. Если установлено значение 0 то параметр отключен и советник будет закрывать сделки только когда возникнет обратное смещение по расчетным ценам.
  • Loss_Close = 0; – % убытка от баланса при котором будут закрыты все позиции. Советник закроет все сделки когда суммарный убыток по ним достигнет заданного значения. Если установлено значение 0 то параметр отключен.
  • Key=””; – ключ для реального счета
  • WindSize = 1.2; – размер окна информации
  • Plus_font_size = 0; – размер шрифта
 

Вложения

  • cm triangular arbitration 1.3.ex4
    80,7 КБ · Просмотры: 85
  • cm triangular arbitration 1.3.ex5
    83 КБ · Просмотры: 72

kpll

Элитный участник
Обновление 1.3

добавил визуализацию всех параметров
добавил кнопку принудительного открытия позиций
добавил визуализацию минимального и максимального профита в подсказках кнопок
выбор готовых треугольников в параметрах
выбор масштаба отображения текста
добавил профит закрытия ProfitClose в процентах от баланса (0-откл)
добавил убыток при котором советник закроет все позиции LossClose в процентах от баланса (0-откл)
Контроль нулевого спреда. Если спред менее 1 то советник принимает его за 1
Сделал дополнительный контроль если одна из пар не открылась.
Контроль правильного ввода треугольника – если не верно указаны пары, то советник не торгует и сообщает об этом
Посмотреть вложение 444550Посмотреть вложение 444551

Параметры:​

  • Triangular – Выбор готовых треугольников. Если выбрано manual input то советник будет брать валютные пары указанные в строках SYMBOL1 SYMBOL3
  • SYMBOL1 = “EURUSD”; – Выбор пар самостоятельно
  • SYMBOL2 = “USDJPY”; – Выбор пар самостоятельно
  • SYMBOL3 = “EURJPY”; – Выбор пар самостоятельно. Пары должны подбираться в треугольник таким образом, чтобы валюты могли компенсировать друг друга.
  • % balance LOT = 1.0; – расчет лота в процентах от депозита. Советник рассчитывает лот каждой валютной пары так чтобы они компенсировали друг друга. Поэтому лоты в парах могут быть разные. Посмотреть какой лот будет установлен можно наведя мышь на кнопку валютной пары.
  • K Spread = 0.5 – 10; – коэффициент суммарного спреда. Открытие позиций происходит тогда, когда суммарное отклонение от расчетного значения превысит сумму всех спредов умноженную на этот коэффициент. Таким образом – чем больше коэффициент тем меньше сделок и меньше просадка.
  • ProfitClose = 10; – % профита от баланса при котором будут закрыты все позиции. Советник закроет все сделки когда суммарный профит по ним достигнет заданного значения. Если установлено значение 0 то параметр отключен и советник будет закрывать сделки только когда возникнет обратное смещение по расчетным ценам.
  • Loss_Close = 0; – % убытка от баланса при котором будут закрыты все позиции. Советник закроет все сделки когда суммарный убыток по ним достигнет заданного значения. Если установлено значение 0 то параметр отключен.
  • Key=””; – ключ для реального счета
  • WindSize = 1.2; – размер окна информации
  • Plus_font_size = 0; – размер шрифта
А как вычислить оптимальный коэффициент суммарного спреда? Может есть какой-то индикатор или советник, который автоматом просчитывает оптимальный коэффициент?
 

cmillion

Гуру форума
А как вычислить оптимальный коэффициент суммарного спреда? Может есть какой-то индикатор или советник, который автоматом просчитывает оптимальный коэффициент?
Для этого есть тестер. Поставьте на оптимизацию в диапазоне от 0.5 до 20 с шагом 0.5
 

sbozon

Новичок форума
Вопрос один - как могут возникать расхождения которые можно успевать ловить на ритейл платформе, когда обработка ордеров занимает чуть ли не полсекунды. Это громадное время и 100% есть трейдеры быстрее которые конечно же устранят вохможность арбитража. Или я что то упускаю?
 

cmillion

Гуру форума
Вопрос один - как могут возникать расхождения которые можно успевать ловить на ритейл платформе, когда обработка ордеров занимает чуть ли не полсекунды. Это громадное время и 100% есть трейдеры быстрее которые конечно же устранят вохможность арбитража. Или я что то упускаю?
Просто поставьте советник на счет и посмотрите как он работает.
 

garry119

Гость
Если рассчитать риски, то это непотопляемая система !
с рисками все очень просто: тейк должен перекрывать сумму всех лосей, которые после предыдущего тейка.

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

cmillion

Гуру форума
Да, да! И нам покажите)))
А что Вам мешает установить его на свой счет и получить результаты из первоисточника? Советник можете скачать прямо тут или на моем сайте. Так же есть группа в телеграм.

В версию 1,5 добавил

- исправил название треугольников 3 и 4
- лот от эквити
- добавил возможность торговли на криптовалютах
- добавил автоматический выбор магика
 

Вложения

  • 2021-08-09_12-54-18.png
    2021-08-09_12-54-18.png
    187,9 КБ · Просмотры: 56
  • 2021-08-09_12-16-52.png
    2021-08-09_12-16-52.png
    193,5 КБ · Просмотры: 71
  • 2021-08-09_12-46-32.png
    2021-08-09_12-46-32.png
    13,8 КБ · Просмотры: 65
  • 2021-08-09_12-47-04.png
    2021-08-09_12-47-04.png
    191,2 КБ · Просмотры: 71
  • cm triangular arbitration 1.5.ex4
    87,7 КБ · Просмотры: 45
  • cm triangular arbitration 1.5.ex5
    95,8 КБ · Просмотры: 34

cmillion

Гуру форума
с рисками все очень просто: тейк должен перекрывать сумму всех лосей, которые после предыдущего тейка.

вопрос по алгоритму советника: как он открывает сделки? по каким критериям? это какие то индикаторы или иные моменты?
то есть, когда тейк должен быть определенно дальше какой то величины последней просадки, то советник должен определять цели движения, чтобы цена туда пришла и такие тейки сработали.
график доходности выглядит превосходно, но все же определение целей для тейков было бы весьма неплохо
Ордера, входящие в состав такого треугольника находятся в постоянном движении. Советник анализирует реальные цены на данный момент и просчитывает какими они должны быть. При расхождении этих значений с расчетными на заданную величину советник открывает 3 сделки.

2021-08-03_17-58-59-1024x826.png


Пример стратегии:
1. Покупаем валюту EUR за валюту GBP. – EURGBP BUY
2. Покупаем валюту GBPза валюту USD. – GBPUSD BUY
3. Покупаем валюту USD за валюту EUR. – EURUSD SELL
Сумма прибыли по сем выходит то в плюс, то в минус, не выходя за большие рамки даже при очень неспокойном рынке. Советник следит за движением валют и в нужное время закрывает все три с суммарной прибылью.
 

obo

Элитный участник
Советник анализирует реальные цены на данный момент и просчитывает какими они должны быть.

— В Индии обезьяны собирают кокосы. А мои макаки в сибирской тайге будут собирать кедровые шишки, лущить их, складывать в ящики…
— Наклеивать ярлыки…
— Ну нет, наклеивать ярлыки — это мы обезьянам не отдадим.

Х/ф "Гараж".
 

garry119

Гость
Ордера, входящие в состав такого треугольника находятся в постоянном движении. Советник анализирует реальные цены на данный момент и просчитывает какими они должны быть. При расхождении этих значений с расчетными на заданную величину советник открывает 3 сделки.

2021-08-03_17-58-59-1024x826.png


Пример стратегии:
1. Покупаем валюту EUR за валюту GBP. – EURGBP BUY
2. Покупаем валюту GBPза валюту USD. – GBPUSD BUY
3. Покупаем валюту USD за валюту EUR. – EURUSD SELL
Сумма прибыли по сем выходит то в плюс, то в минус, не выходя за большие рамки даже при очень неспокойном рынке. Советник следит за движением валют и в нужное время закрывает все три с суммарной прибылью.
понятно.
по схеме mattab или как там его сделано.
тогда ММ там не вписывается, остается надеяться на успешность алгоритма
 

cmillion

Гуру форума
пока вроде все успешно даже на длительном периоде. Хотя тесты белее чем за полгода я не рекомендую делать. Условия торговли меняются чаще и история спреда и тем более тиковая история не хранится так долго.
2021-08-09_15-34-06.png2021-08-09_15-59-07.png
 

richpotok

Прохожий
пока вроде все успешно даже на длительном периоде. Хотя тесты белее чем за полгода я не рекомендую делать. Условия торговли меняются чаще и история спреда и тем более тиковая история не хранится так долго.
Посмотреть вложение 444722Посмотреть вложение 444723
Можете ключ скинуть
 

vardanank

Местный знаток
Запустил в прошлую среду, ни одной сделки пока. Настройки по умолчанию, только мэджики разные.Снимок экрана 2021-08-10 в 13.46.35 (2).png
 
Верх