Копировщик с MT4 на MT5 - страница 3

 
Armen:

на четверке продаем 1 лот. открываем селл. копировщик посылает сигнал на пятерку. но, по какой-то причине (интернет, сервер, инопланетяне) - на пятерку сигнал об открытии селла не пришел.  т.е. открытых сделок нет.

через какое-то время на четверке закрывается позиция (т.е. мы должны купить 1 лот, чтобы закрылась поза, открытая как селл).  b этот сигнал также отсылается на пятерку.

и этот сигнал проходит. и что видит пятерка - надо купить 1 лот. и покупает.   хотя не должна была. 

ясно, у вас идеолоическая ошибка.

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


в системе копирования торговли может быть только принцип состояний, а не сигналов.

 
sergeev:

ясно, у вас идеолоическая ошибка.

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


в системе копирования торговли может быть только принцип состояний, а не сигналов.

т.е. состояние - есть открытая поза и если да, то какая?
 
конечно.
 
sergeev:
конечно.
тогда почему это реализовать сложнее  чем 4-4 или 5-4?
 
Armen:
тогда почему это реализовать сложнее  чем 4-4 или 5-4?

на колу мочало, начинай сначала?

https://www.mql5.com/ru/forum/16262#comment_705581

https://www.mql5.com/ru/forum/16262/page2#comment_706161

 
)))  понятно. значит ждем, пока и начнут делать 
 
Armen:

наоборот.

 

на пятерке чтобы открыть позицию на селл продаем 1 лот. чтобы закрыть - покупаем 1 лот. именно поэтому на пятерке нельзя локировать.

теперь ситуация.

на четверке продаем 1 лот. открываем селл. копировщик посылает сигнал на пятерку. но, по какой-то причине (интернет, сервер, инопланетяне) - на пятерку сигнал об открытии селла не пришел.  т.е. открытых сделок нет.

через какое-то время на четверке закрывается позиция (т.е. мы должны купить 1 лот, чтобы закрылась поза, открытая как селл).  b этот сигнал также отсылается на пятерку.

и этот сигнал проходит. и что видит пятерка - надо купить 1 лот. и покупает.   хотя не должна была. 

Может, к лучшему. 
 
tara:
Может, к лучшему. 
что " к лучшему"?
 

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

по каждому инструменту,

мейджики не учитываются, ТП и СЛ не учитываются.


в пятерке смотрим соответствие этой позиции, если не совпадает, продаем или покупаем ровно столько, чтобы привести к соответствию.

Можно множитель лота добавить.

в четверке лучше реализовать с помощью зацикленного скрипта.

 
Armen:

всем привет!

в сети много копировщик с MT4 на МТ4 или с MT5 на MT4.

а есть ли копировщик с MT4 на MT5?

 

если есть - буду благодарен за ссылку (можно в личку).

спасибо! 


Тут есть некоторый нерешенный аспект , что делать  если в работе возникает намеренный   ЛОК

полноценно - на 100%    все телодвижения выполняемые в МТ4 на МТ5 не переложить  ...

Обратно - нет проблем!

Если же стратегия не предусматривает ЛОК - то проблема решается 

( другой вопрос - что если в стратегии присутствует ЛОК  то отправил  бы  в топку такую стратегию )

Но мы говорим пока о технической реализации... а значит  ЛОК хотя бы в теории может иметь место и значит 100%  не получить!