v 3.34 bild 4492 "особенности" остались...

 
v 3.34 bild 4492 "особенности" остались...
1) При подключении эксперта в поле "Лоты:" по умолчанию продолжает ставиться число 1.0 вне зависимости от того, что прописано в шапке эксперта в переменной "Lots". Просто отцепите эксперта и прицепите снова и Вы увидите ситуацию.

2) Начиная с билда 4462 перестали компилиться конструкции вида
var: nCounter(0),
nSlip(3),
nPips(0.0001);
Array: arSym[12](""),
arPips[12](0),
arAskLast[12](0);

приходится переделывать всё на:

var: nCounter(0), nSlip(3), nPips(0.0001);
Array: arSym[12](""), arPips[12](0), arAskLast[12](0);

Тогда всё снова начинает работать.

Это не будет возвернуто обратно? Что все эксперты можно переделывать на новый лад? Тогда и Вы переделайте все эксперты, что лежат у Вас к "Каталоге".
 
по вопросам
1. все нормально срабатывает.
2. такие конструкции никогда не компилились ранее

В каталоге лежат эксперты нормальные, без таких конструкций.
 
уточнения
1. для того, чтобы количество лотов попало из шапки эксперта в свойства этого эксперта при подключении, этот эксперт должен быть скомпилирован. даже если изменения коснулись только поля Lots, которое внутри комментариев.
2. Вы спутали представленную конструкцию с
===
var: nCounter(0);
var: nSlip(3);
var: nPips(0.0001); (кстати, зачем эта переменная, если есть Point?)
array: arSym[12]("");
array: arPips[12](0);
array: arAskLast[12](0);
===
почувствуйте разницу.
представленная Вами конструкция не компилилась никогда. я заявляю это как разработчик компилятора.
 
По второму вопросу.
Если не трудно, загляните пожалуйста на страничку по адресу http://anri.aney.ru/forex/ и скажите, как из файла OnlyInfo.mql (он маленький) автор смог получить OnlyInfo.exp, если "представленная конструкция не компилилась никогда". Я пробовал этого эксперта в v3.32, если не ошибаюсь, и у меня все компилилось и работало.
К тому же не я один заметил это изменение. Смотрите сообщение https://www.metaquotes.net/cgi-bin/mf.cgi на вашем же форуме.
 
поправим
 
По первому вопросу
Вы что меня за идиота держите?

Ладно, я довёл ситуацию до абсурда. Убрал ВСЁ из эксперта и нашел заковыку.

Сделайте эксперта из одной шапки вот такого вида:

/*[[
Name := Vadim_1
Author := Copyright © 2002, Company
Link := http://www.company.com/
Notes := 1)
Lots := 0.10
Stop Loss := 0
Take Profit := 0
Trailing Stop := 15
]]*/



Сделали? Присоеденили? Ну и что получилось? А теперь объясните, почему сторчка "Notes := 1)" влияет на ситуацию таким странным образом???

---
С уважением, Ваш внештатный бета-тестер.

 
поправим
мы никого за идиотов не держим. в процессе диалога мы пытаемся воспроизвести ошибочную ситуацию. мы всегда просим "дайте пример эксперта, который выдаёт ошибку". Вы только сейчас такой пример представили. исправим.
 
исправили в новом билде версии 3.34
Исправили в новом билде версии 3.34 .
Скачайте, пожалуйста, обновленную версию по адресу:
https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe?utm_campaign=MQL5.community

Спасибо за замечания.