Участвуя в сервисе «Стол заказов MQL» в скромной роли молчаливого читателя
(возможно только пока), хотел бы внести парочку рац.предложений:
1. Давайте для часто используемых, практически стандартных, параметров индикаторов и советников использовать одинаковые слова (зарезервируем их).
Сейчас каждый называет как ему больше нравится.
Пример: У АМ2
extern double Lots = 0.1; // объем позиции
, тоже самое у Оху
Lot = 0.1; // Лот
2. Может создадим библиотеку универсальных функций «кирпичиков», общих для всех задач? Которой будут пользоваться все текущие и последующие программисты.
Например: функция открытия ордера расширяющая возможности стандартной OrderSend, для счетов которые не позволяют сразу устанавливать TP и SL.
NewOrder(
string OrdSymbol=Symbol(), // символ
int OrdType, // торговая операция
double OrdLots, // объем
double OrdPrice=0, // цена
int OrdSlippage=0, // проскальзывание
double OrdSL=0, // stop loss
double OrdTP=0, // take profit
string OrdComment=NULL, // комментарий
int OrdMagic=0, // идентификатор
datetime OrdExpiration=0, // срок истечения ордера
color OrdArrow_color=clrNONE, // цвет
bool Market=false, // тип исполнения ордера. От этого зависит сразу указываются TP и SL или устанавливаются после успешного открытия ордера.
int CountTry=1, // количество попыток установить ордер
int TrySleep=0 // пауза между попытками установить ордер, ms
)
Такая унификация позволит быстрее разрабатывать и дорабатывать советники и индикаторы, разработанные в рамках этого сервиса разными авторами.
Что скажите?
ПС: Если интересно можно обменяться, обсудить и доработать такие функции. (в открытых топиках или группу создадим. А может уже есть такая?).
Комментарии (5)
45 Bishop Сообщений: 5802 - АЛЬФАХАМЕЦ-Машковод
24 SerOv Сообщений: 859 - Сергей
Там много готового.
И прибудет с вами сила.
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
Lot, если только для начала LotBegin, TakeProfit, StopLoss, Slippage, MagicNumber
И знаю, если я скопирую кусок кода из одного своего советника в другой свой советник, то он будет работать.
Мне чужды ваши названия.
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий