Обсуждение статьи "Подключение нейросетей от NeuroSolutions" - страница 4

 
Urain:

Поменяй

на


Сделал, теперь ругается только на 20 строку:  implicit conversion from 'number' to 'string' WeekPattern-Export.mq5  20 24

20 34, 20 43, 20 54 

row += "Open"+i+",High"+i+",Low"+i+",Close"+i;
 
Wangelys:

Сделал, теперь ругается только на 20 строку:  implicit conversion from 'number' to 'string' WeekPattern-Export.mq5  20 24

20 34, 20 43, 20 54 


Есть такая замечательная функция как StringConcatenate.

В Вашем случае это будет выглядеть примерно так (я кстати еще в МТ4 решал подобные проблемы таким способом)...

  for(int i=0; i<=5; i++)
  {
    if(StringLen(row)) row += ",";

  StringConcatenate(row,row,"Open",i,",High",i,",Low",i,",Close",i);
  }
 
Interesting:

Есть такая замечательная функция как StringConcatenate.

В Вашем случае это будет выглядеть примерно так (я кстати еще в МТ4 решал подобные проблемы таким способом)...


Спасибо, помогло.
 
Wangelys:

Сделал, теперь ругается только на 20 строку:  implicit conversion from 'number' to 'string' WeekPattern-Export.mq5  20 24

20 34, 20 43, 20 54 


Можно привести типы, вы ведь суммируете разные типы, а именно string и int

row += "Open"+(string)i+",High"+(string)i+",Low"+(string)i+",Close"+(string)i;

хотя жёлтые строки это не ошибки, а предупреждения. Если ничего править не будете, всё равно будет работать.

ещё для приведения типов есть функции из раздела Справочника "Преобразование данных".

 
Urain:

Можно привести типы, вы ведь суммируете разные типы, а именно string и int

хотя жёлтые строки это не ошибки, а предупреждения. Если ничего править не будете, всё равно будет работать.

ещё для приведения типов есть функции из раздела Справочника "Преобразование данных".

Спасибо. Тоже вариант.
Правда, судя по описанию в справочнике, StringConcatenate даёт более изящное решение...
 

СРОЧНО!!!

Помогите,пожалуйста,за вознаграждение сделать зачетное задание в NeuroSolutions

 Решить задачу классификации для данных, изображенных на рисунке(рисунок в прикрепленном файле),где х – соответствует экземплярам мужчинам, о – женщинам.

ICQ: 367767066

Файлы:
image014.gif  5 kb
 
Я пытаюсь подключить DLL к MT4 использую эту статью, сталкнулся с такой проблемой сеть удачно подключается если она была создана с помощью NeuralExpert, но если создаь с помощью NeuralBuilder, то выдает ошибку " Неудалось загрузить веса из файла . . ." В чем может быть дело ? ( сеть создаю рекурентную ( Recurrent Network))
 
Rosh:

Опубликована новая статья Подключение нейросетей NeuroSolutions:

Автор: Эндрю

Рош:

Опубликована новая статья Connecting NeuroSolutions Neuronets:

Автор: Эндрю

Уважаемый,

Я только что прочитал вашу статью и нашел ее очень интересной. И я хотел бы спросить, можете ли вы предоставить дополнительную информацию о том.

как работает этот искусственный интеллект, с какими различными способами стратегии интегрировать?

Ну, я полагаю, статистика? И как насчет технических стратегий волн Эллиота и Фибоначчи?

С наилучшими пожеланиями,

Жан Шарль Броссе

 

Отличная статья!!  

Использование пакета NeuroSolutions хорошая идея, только есть одно НО - прога не бесплатная. Где бы полную версию раздобыть, может знает кто? ;)

  EDITED: 6 версии таки не нашел, а пятерка девелоперс едишн есть в сети ;)

 

Заметил такую особенность - если записывать данные в файл скриптом, который приводит автор, то некоторые записи в файле выглядят следующим образом:

0.0007200000000000001, 0.0006800000000000001

Или вот таким: 

0,3e-005, 5e-005

В первом случае мы можем получить некоторое замедление обучения в NS из-за кучи лишних разрядов. Насчет экспоненцианальной записи чисел во втором случае - я не знаю, способен ли NS корректно воспринимать такой формат... Скорее всего да, но хотелось бы услышать комментарий экспертов по этому поводу)

А использование в коде функции DoubleToString вместо NormalizeDouble считаю более корректным. Позволяет привести все числа к строгому виду. 

Документация по MQL5: Преобразование данных / DoubleToString
Документация по MQL5: Преобразование данных / DoubleToString
  • www.mql5.com
Преобразование данных / DoubleToString - Документация по MQL5