![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Вопрос от "чайника".
А как можно получить значение ключа, не прибегая к методу поиска ключа?
Добавил оператор[] прямого доступа к элементам массива, а также копирования массива в указанный элемент.
кодебаза до сих пор апрувится. поэтому публикую копию 1.06 здесь.
пример новых функций
js["DirAccess"][0]=-1; // прямое обращение к элементу по индексу 0, которого еще не было. Элемент сразу создается
js["DirAccess"][1]=22;
string a[] = {"test", "add", "to array"};
for (int i=0; i<3; ++i) js["ArrayAdd"].Add(a[i]); // добавление элемента к массиву
CJAson* js_ar=js["ArrayCopy"]; js_ar.Set(js["DirAccess"].m_e); // обратить внимание на скобки вокруг 'ArrayCopy'. Он создается новый, и для корректной работы с указателем он должен создасться до обращения к его функции Set
Здравствуйте!
Jason.mqh перестал компилироваться на последнем билде 1495.
Подозреваю что из-за п.5
ну это не проблема )
1.07 - исправлена ошибка компиляции 1495 билдану это не проблема )
1.07 - исправлена ошибка компиляции 1495 билдаСупер!
Спасибо огромное.
пофиксил.
v1.08
Исправлен парсинг массива массивов (например { "a":[[1],[2]] } )