Новичок спрашивает! - страница 17

 
Так никто и не ответит?
 
Sayber:
Так никто и не ответит?

Прям размерности надо?

ar1[][][];
ar2[][][][];
ar3[][][][][];

Так? Скорее всего не так.

Может количество элементов массива?

ar1[3];
ar2[4];
ar3[5];

Такое? 

Документация по MQL5: Основы языка / Переменные
Документация по MQL5: Основы языка / Переменные
  • www.mql5.com
Основы языка / Переменные - Документация по MQL5
 
Integer:

Прям размерности надо?

ar1[][][];
ar2[][][][];
ar3[][][][][];

Так? Скорее всего не так.

Может количество элементов массива?

ar1[3];
ar2[4];
ar3[5];

Такое? 

И тот и другой вариант! Только генерация массива автоматом, а не вручную.
 

Со вторым вариантом просто. Структуру, в структуре массив. Потом объявляем массив структур и масшатабируем все как надо.

struct MyStruct{
   int x[];
}

А вот первый вариант... Количество измерений вообще сильно ограничено. Если нужно такое безграниченое количество измерений, то использовать обычный массив с одним измерением и вычислять индекс элемента. Онако мало верю, что в природе существует задача, для решения которой может такое потребоваться.

 
Integer:

Со вторым вариантом просто. Структуру, в структуре массив. Потом объявляем массив структур и масшатабируем все как надо.

struct MyStruct{
   int x[];
}

А вот первый вариант... Количество измерений вообще сильно ограничено. Если нужно такое безграниченое количество измерений, то использовать обычный массив с одним измерением и вычислять индекс элемента. Онако мало верю, что в природе существует задача, для решения которой может такое потребоваться.

мне потребовалось для создания нейросети.
 
Sayber:
мне потребовалось для создания нейросети.
 О_о Это что же за нейросеть такая? 
 
"Указанный счет был подписан на сигнал." мой счет както подписан на какойто сигнал. вопрос- какк мне найти в мт4 на какой сигнал подписка и  как ее аннулировать?
 
Счет, который был ранее привязан к сигналу, пока нельзя добавить в качестве сигнала.

Мы разрешим такие счета подключать как личные или без права раздачи бесплатных или платных подписок.

Это делается для того, чтобы нельзя было выставлять в сервисе чужую историю.
 

Такой вопрос: переделываю индикатор в советник, компилируется без единой ошибки, но во время запуска требует размер буфера - как это исправить? Кто-нибудь напишите пример перевода индикатора в советник. 

Еще вопрос: работая в тестере советник тормозит график из за очень больших вычислений - в реале такое торможение графика будет?

Вопрос 3: советник сливает в тестере за счет недостатка будущих котировок - в реале такая ситуация возможна?

Вопрос 4: советник без оптимизации показывает нормальную прибыль при небольшой просадке на любых таймфреймах и валютных парах любого промежутка времени любого ДЦ - будет ли такой советник прибыльным на реале?

Вопрос 5: как сделать чтобы один и тотже советник запущенный несколько раз не ставил ордера в одно и тоже время, тоесть запустив советник сто раз не было ни одного совпадения по установке ордеров?

Вопрос 6:  как сделать параллельные вычисления в советнике (если учитывать что mql аналог С++) без подключения внешних библиотек?

Вопрос 7: напишите код закрытия ордера до указанного времени, тоесть открытый ордер должен закрыться до время которое указано в советнике?

Параллельные вычисления в MetaTrader 5 штатными средствами
Параллельные вычисления в MetaTrader 5 штатными средствами
  • 2010.11.24
  • Andrew
  • www.mql5.com
Время является неизменной ценностью на протяжении всей истории человечества, и мы стремимся не расходовать его понапрасну. Из этой статьи вы узнаете, как можно ускорить работу вашего эксперта, если у вашего компьютера многоядерный процессор. Причем, реализация описываемого метода не требует знания каких-либо еще языков кроме MQL5.
 
Sayber:

Такой вопрос: переделываю индикатор в советник, компилируется без единой ошибки, но во время запуска требует размер буфера - как это исправить? Кто-нибудь напишите пример перевода индикатора в советник. 

Еще вопрос: работая в тестере советник тормозит график из за очень больших вычислений - в реале такое торможение графика будет?

Вопрос 3: советник сливает в тестере за счет недостатка будущих котировок - в реале такая ситуация возможна?

Вопрос 4: советник без оптимизации показывает нормальную прибыль при небольшой просадке на любых таймфреймах и валютных парах любого промежутка времени любого ДЦ - будет ли такой советник прибыльным на реале?

Вопрос 5: как сделать чтобы один и тотже советник запущенный несколько раз не ставил ордера в одно и тоже время, тоесть запустив советник сто раз не было ни одного совпадения по установке ордеров?

Вопрос 6:  как сделать параллельные вычисления в советнике (если учитывать что mql аналог С++) без подключения внешних библиотек?

Вопрос 7: напишите код закрытия ордера до указанного времени, тоесть открытый ордер должен закрыться до время которое указано в советнике?

1. Выложите тут часть кода, где по вашему есть ошибка.

2. Сделайте демо счёт, куньте туда советник и посмотрите несколько дней.

3. Такого не может быть. Может дело в том, что когда заканчивается период тестирования тестер закрывает все позиции (у вас в минус), в реале советник будет ждать котировов и закроет по вашему условию закрытия.

4. Нет ни какой гарантии.