Потоки на одном счёте

 

Добрый

Первое сообщение на форуме, уровень трейдинга - 2 (10), уровень программирования - 4 (10) (субъективно)


Был необходим советник. Заказал на fl. Нашёлся человек. Написал. Но что-то не так. И (как обычно), выпал из поля зрения (чс в телеграм и пр.). Так вот, может здесь получится найти ответ.


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


И есть тут же ещё алгоритм-менеджер, который смотрит, сколько составляет общий баланс и сколько выдаётся резерв для одного потока работы одного алгоритма-работника. Это нужно для того, чтобы не открывать несколько счетов (может и >50), а вести на одном счёте несколько таких потоков. Например, есть баланс 12 800$. Если на один поток выделяю 1000 резерва, то алгоритм-менеджер открывает 12 потоков, в которых работают 12 алгоритмов-работников. Но чтобы они работали обособленно друг от друга. Если же в процессе в общем собирается со всех потоков и остатка баланса новая 1000 (то есть становится 13000), то открывается новый тринадцатый поток. Но каждый из потоков не может превысить потери больше указанного резерва (который указан в данном случае в 1000). Как только он сжигает резерв, так поток останавливает свою работу и всех потоков становится на 1 меньше. Работает или бесконечно - если прибыльно, или пока не хватит баланса на открытие хотя бы одного потока с указанным резервом для него. Чтобы было понятнее, потоки имеют одинаковый каркас (хребет), но они могут находиться на разных шагах. То есть, если я докидываю недостающих 350$, а в это время потоки были на третьем шаге (например), то новый открывающийся поток будет на первом шаге работы алгоритма-работника.


Спасибо. Извиняюсь, если что нарушил

 
Артём Олейник:

Добрый

Первое сообщение на форуме, уровень трейдинга - 2 (10), уровень программирования - 4 (10) (субъективно)


Был необходим советник. Заказал на fl. Нашёлся человек. Написал. Но что-то не так. И (как обычно), выпал из поля зрения (чс в телеграм и пр.). Так вот, может здесь получится найти ответ.


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


И есть тут же ещё алгоритм-менеджер, который смотрит, сколько составляет общий баланс и сколько выдаётся резерв для одного потока работы одного алгоритма-работника. Это нужно для того, чтобы не открывать несколько счетов (может и >50), а вести на одном счёте несколько таких потоков. Например, есть баланс 12 800$. Если на один поток выделяю 1000 резерва, то алгоритм-менеджер открывает 12 потоков, в которых работают 12 алгоритмов-работников. Но чтобы они работали обособленно друг от друга. Если же в процессе в общем собирается со всех потоков и остатка баланса новая 1000 (то есть становится 13000), то открывается новый тринадцатый поток. Но каждый из потоков не может превысить потери больше указанного резерва (который указан в данном случае в 1000). Как только он сжигает резерв, так поток останавливает свою работу и всех потоков становится на 1 меньше. Работает или бесконечно - если прибыльно, или пока не хватит баланса на открытие хотя бы одного потока с указанным резервом для него. Чтобы было понятнее, потоки имеют одинаковый каркас (хребет), но они могут находиться на разных шагах. То есть, если я докидываю недостающих 350$, а в это время потоки были на третьем шаге (например), то новый открывающийся поток будет на первом шаге работы алгоритма-работника.


Спасибо. Извиняюсь, если что нарушил

Ничего сверхъестественного если работать на hedge счёте или разных инструментах любого типа счёта.

Наверное лучше в советник внести переменную в качестве допустимого баланса и все дела. И очень важно понимать что советник должен делать если свои позиции закрыл с прибылью.

 
Alexey Viktorov:

Ничего сверхъестественного если работать на hedge счёте или разных инструментах любого типа счёта.

Наверное лучше в советник внести переменную в качестве допустимого баланса и все дела. И очень важно понимать что советник должен делать если свои позиции закрыл с прибылью.

Вы могли бы мне помочь?
 
Артём Олейник:
Вы могли бы мне помочь?

Могу, но чем?

Причина обращения: