Скачать MetaTrader 5

Библиотеки: b-Lots

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Сделал скриншот в MetaTrader? Поделись им с друзьями!
MetaQuotes Software Corp.
Модератор
181346
MetaQuotes Software Corp. 2006.01.14 18:07 

b-Lots:

Выбор размера рабочего лота. 3 варианта. Лёгкое внедрение в код советника.

Author: Igor Kim

Igor Kim
2739
Igor Kim 2006.01.16 16:58  
Обновил исходный код. Переменную Lots определил во внешних параметрах самого модуля. Раньше такое определение предполагалось в коде советника. Ну и постарался привести внешний вид кода в удобочитаемую форму.
Dmitry
48
Dmitry 2006.03.24 01:29  
А после куда это нужно дописывать в советник?
Насколько я понял надо дописывать строки с

//------- Внешние параметры модуля -----------------------------------
extern string _Parameters_b_Lots = "---------- Параметры модуля расчёта лота";
extern int LotsWayChoice = 0; // Способ выбора рабочего лота:

...................................................... по


{
dLot=MathCeil((AccountFreeMargin()-LotsDepoForOne)/LotsDeltaDepo)/10;
}

if (dLot<0.1) dLot=0.1;
return(dLot);
}
//+------------------------------------------------------------------+
Igor Kim
2739
Igor Kim 2006.03.24 05:23  
нет...

В советник нужно добавить строки:
- после объявления внешних параметров и глобальных переменных, но до функций deinit(), init(), start()
#include <b-Lots.mqh>

- Перед функцией OrderSend(Symbol(), op, Lots.....
Lots=GetSizeLot();
MQL4 Comments
16319
MQL4 Comments 2006.10.01 21:29  
if (dLot<0.1) dLot=0.1;
Очень распространенная неточность. Гарантирована ошибка 134. Для 0,1 лота может не хватить средств.

MQL4 Comments
16319
MQL4 Comments 2009.04.18 19:37  

А как вставить  b-Lots.mqh  в Ваш советник: e-TFL_v2

Я правильно понял, b-Lots.mqh устанавливается в папку experts\libraries, а затем компилируется?

У меня при компилировании  b-Lots.mqh отображается предупреждение: Start function not found and cannot be run. Это нормально, или что то надо делать?

Леонид
1782
Леонид 2011.07.31 22:53  
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий