Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2138 1...213121322133213421352136213721382139214021412142214321442145...2747 Новый комментарий Vitaly Muzichenko 2023.02.21 07:31 #21371 Tretyakov Rostyslav #: На первом счете баланс около 11000$, а на втором 2000$ UPD 2.5/0.0214*100=11628.24 5.0/0.2500*100=2000.00 Давайте запишем это функцией Print( GetLot(1200,0.8,500) ); //+---------------------------------------------- double GetLot(double dep,double lot,int leverage) { gLot=0; double bal=AccountInfoDouble(ACCOUNT_BALANCE);// EQUITY ??? int lev=AccountInfoInteger(ACCOUNT_LEVERAGE); //--- ... //--- return(gLot); } Tretyakov Rostyslav 2023.02.21 08:19 #21372 Vitaly Muzichenko #: Давайте запишем это функцией //+---------------------------------------------- double GetLot(double dep,double lot,double marginrequired) { double pers=0,gLot=0; double mlot=MarketInfo(_Symbol,MODE_LOTSTEP); double marg=MarketInfo(_Symbol,MODE_MARGINREQUIRED); double bal=AccountInfoDouble(ACCOUNT_BALANCE);// EQUITY ??? //--- pers=marginrequired*lot/dep*100; gLot=MathFloor(bal/100*pers/(marg*mlot)/mlot)*mlot; //--- return(gLot); } законопослушный гражданин 2023.02.21 08:36 #21373 Tretyakov Rostyslav #: Надо поставить в глобальные переменные спасибо! стало работать так: если лимитка открывалась в текущий день, то новая лимитка уже не откроется. а почему нужно было в глобальные переменные убрать ? ведь по коду нигде day=.... не используется до функции открытия лимиток? Помогите! МТС совершает только Элитные показатели :) Как определить максимальную/минимальную РАЗРЕШЕННУЮ законопослушный гражданин 2023.02.21 08:38 #21374 и еще вопрос ко всем. есть у кого то функция которая считает просадку по каждой сделке и затем выводит в какой либо читаемый файл? чтобы можно было проанализировать потом. Tretyakov Rostyslav 2023.02.21 08:39 #21375 законопослушный гражданин #: спасибо! стало работать так: если лимитка открывалась в текущий день, то новая лимитка уже не откроется. а почему нужно было в глобальные переменные убрать ? ведь по коду нигде day=.... не используется до функции открытия лимиток? Чтобы не обнулялась на каждом тике. законопослушный гражданин 2023.02.21 08:51 #21376 Tretyakov Rostyslav #: Чтобы не обнулялась на каждом тике. спасибо! Enaud 2023.02.21 12:35 #21377 Можете ли вы проверить мою тему о 2 DRAW_FILLING? https://www.mql5.com/en/forum/442062 BUG : DRAW_FILLING and DRAW_HISTOGRAM2 can't have 2 instances in 1 indicator?? 2023.02.20 www.mql5.com I want to have 2 fillings in 1 indicator, so I use DRAW_FILLING twice to get what i want (or DRAW_HISTOGRAM2 if I can't use DRAW_FILLING... Valeriy Yastremskiy 2023.02.21 14:33 #21378 законопослушный гражданин #: спасибо! Или можно статик переменные внутри функции сделать, они тоже не обнуляются при каждом вызове. Andrei Sokolov 2023.02.22 08:43 #21379 Здравствуйте. Подскажите, пожалста по mql5. В советнике, для расчетов использую несколько MA. Через ChartIndicatorAdd добавляю их на график. Можно ли как-то при этом задавать нужный цвет? Чтоб не все появлялись одного цвета Можно ли задать стиль Цвет окна графика Вопросы от начинающих MQL5 законопослушный гражданин 2023.02.22 11:05 #21380 Valeriy Yastremskiy #: Или можно статик переменные внутри функции сделать, они тоже не обнуляются при каждом вызове Спасибо! 1...213121322133213421352136213721382139214021412142214321442145...2747 Новый комментарий
На первом счете баланс около 11000$, а на втором 2000$
UPD
2.5/0.0214*100=11628.24
5.0/0.2500*100=2000.00
Давайте запишем это функцией
Давайте запишем это функцией
Надо поставить в глобальные переменные
спасибо!
стало работать так: если лимитка открывалась в текущий день, то новая лимитка уже не откроется.
а почему нужно было в глобальные переменные убрать ? ведь по коду нигде day=.... не используется
до функции открытия лимиток?
и еще вопрос ко всем.
есть у кого то функция которая считает просадку по каждой сделке и затем выводит в какой либо читаемый файл?
чтобы можно было проанализировать потом.
спасибо!
стало работать так: если лимитка открывалась в текущий день, то новая лимитка уже не откроется.
а почему нужно было в глобальные переменные убрать ? ведь по коду нигде day=.... не используется
до функции открытия лимиток?
Чтобы не обнулялась на каждом тике.
Чтобы не обнулялась на каждом тике.
спасибо!
Можете ли вы проверить мою тему о 2 DRAW_FILLING?
https://www.mql5.com/en/forum/442062
спасибо!
Или можно статик переменные внутри функции сделать, они тоже не обнуляются при каждом вызове.
Здравствуйте. Подскажите, пожалста по mql5.
В советнике, для расчетов использую несколько MA. Через ChartIndicatorAdd добавляю их на график.
Можно ли как-то при этом задавать нужный цвет? Чтоб не все появлялись одного цвета
Или можно статик переменные внутри функции сделать, они тоже не обнуляются при каждом вызове
Спасибо!