Jump to content
Sign in to follow this  
Den2S

Как программно в роботе преодолеть ограничение максимального лота брокером?

Recommended Posts

Den2S

Как программно в роботе преодолеть ограничение максимального лота брокером?

 

Есть ли идея и код её реализации?


Тот инвестор, который не фиксирует каждые 5% прибыли со своего счета, в результате потеряет всё.

(Касается любого инвестирования в памм-индустрии). Den2S (©).

------------------------------------------------------------------------------------

Share this post


Link to post
Share on other sites
kazakov.v

В тестере что ли? .fxt файл подправить )

  • Thanks 1

Никому верить нельзя.

Мне - можно.

 

Share this post


Link to post
Share on other sites
Pavel Kononenko

Неужели вы не в состоянии придумать такой простой алгоритм?:-o

 

 

//Задаете в переменную maxLots максимально открываемый лот
//Если лот который нужно открыть меньше максимального, то открываем
if (lots<=maxLots) OrderSend(Symbol(),OP_BUY,lots,Ask,30,Ask-sl,Bid+tp);
else {
 //иначе шлем максимальные объемы ордеров в количестве Целое от деления (lots/maxLots) 
 for (int i=0; i<MathFloor(lots/maxLots); i++)
   OrderSend(Symbol(),OP_BUY,maxLots,Ask,30,Ask-sl, Bid+tp);
 //Посылаем оставшийся объем, равный общему объему минус уже отправленный
 double ostLots = lots-maxLots*MathFloor(lots/maxLots);
 OrderSend(Symbol(),OP_BUY,ostLots,Ask,30,Ask-sl,Bid+tp);
}

 

И такое рекомендуется делать, чтобы избежать Off Quotes. Лучше максимальный лот больше 20 не ставить на мой взгляд.

Edited by Rails

Share this post


Link to post
Share on other sites
Den2S
Неужели вы не в состоянии придумать такой простой алгоритм?:-o

 

 

//Задаете в переменную maxLots максимально открываемый лот
//Если лот который нужно открыть меньше максимального, то открываем
if (lots<=maxLots) OrderSend(Symbol(),OP_BUY,lots,Ask,30,Ask-sl,Bid+tp);
else {
 //иначе шлем максимальные объемы ордеров в количестве Целое от деления (lots/maxLots) 
 for (int i=0; i<MathFloor(lots/maxLots); i++)
   OrderSend(Symbol(),OP_BUY,maxLots,Ask,30,Ask-sl, Bid+tp);
 //Посылаем оставшийся объем, равный общему объему минус уже отправленный
 double ostLots = lots-maxLots*MathFloor(lots/maxLots);
 OrderSend(Symbol(),OP_BUY,ostLots,Ask,30,Ask-sl,Bid+tp);
}

И такое рекомендуется делать, чтобы избежать Off Quotes. Лучше максимальный лот больше 20 не ставить на мой взгляд.

 

И как брокер на это обычно реагирует?


Тот инвестор, который не фиксирует каждые 5% прибыли со своего счета, в результате потеряет всё.

(Касается любого инвестирования в памм-индустрии). Den2S (©).

------------------------------------------------------------------------------------

Share this post


Link to post
Share on other sites
Pavel Kononenko
И как брокер на это обычно реагирует?

 

Без проблем. Вы что, собрались по 50-100 лотов слать?:-o Может в таком случае лучше подумать о брокере в рамках FX+?

Share this post


Link to post
Share on other sites
Den2S
Без проблем. Вы что, собрались по 50-100 лотов слать?:-o Может в таком случае лучше подумать о брокере в рамках FX+?

 

 

Да не. У меня тут по тестеру советники начинают сливаться когда текущий лот дорастает до 100.

А интересно посмотреть что будет если лот превысит 100 и доберется до 1000.


Тот инвестор, который не фиксирует каждые 5% прибыли со своего счета, в результате потеряет всё.

(Касается любого инвестирования в памм-индустрии). Den2S (©).

------------------------------------------------------------------------------------

Share this post


Link to post
Share on other sites
Stinc

 

Да не. У меня тут по тестеру советники начинают сливаться когда текущий лот дорастает до 100.

А интересно посмотреть что будет если лот превысит 100 и доберется до 1000.

у меня лот загоняет на 1000 и потом уже объем не увеличивается. лот 100 появляется где то в середине теста. ниче не льет а рубит дальше.

Share this post


Link to post
Share on other sites
Ugar68

 

Да не. У меня тут по тестеру советники начинают сливаться когда текущий лот дорастает до 100.

А интересно посмотреть что будет если лот превысит 100 и доберется до 1000.

Открой демо-счёт типа стандарт, там лот до 1000, в отличии от ECN.


Пишу советники и индикаторы по вашим алгоритмам. Пишите в личку.
Чужие программы не переделываю.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×