Начальный размер депозита -- какой? - страница 16 1...9101112131415161718 Новый комментарий Dmitry Fedoseev 2008.10.24 01:56 #151 pow заменить на MathPow, exp на MathExp, саму функцию так объявить: void Fire_m1-i10-l0(double & inarray[], double & outarray[]), еще числа типа 9.411765E-02 надо позаменять. Dmitry Fedoseev 2008.10.24 02:04 #152 Здесь, только не проверял. Файлы: eurusd_2s2.mq4 24 kb [Удален] 2008.10.24 02:11 #153 А зачем цикл? for(int i=0;i<10;i++){ in[i]=что-то; } Может, так проще: in[0]=что-то; in[1]=что-то; ... in[9]=что-то; ? [Удален] 2008.10.24 02:20 #154 Чего-то на выходе одни нули... Dmitry Fedoseev 2008.10.24 02:33 #155 Swetten писал(а) >> Чего-то на выходе одни нули... Наверно на входе слишком большие значения, похоже, что должно быть где-то в районе 0.1 Artem Titarenko 2008.10.24 03:27 #156 Swetten писал(а) >> Чего-то на выходе одни нули... Не могли бы Вы сказать какой тип сети и архитектура? Artem Titarenko 2008.10.24 03:49 #157 Если сгенерировали PNN(похожа просто), то по-моему её тут нет... к тому же странности кода вот такие //фрагмент feature2[1] = MathPow(inarray[0] -0.005004976, 2); feature2[1] += MathPow(inarray[1] -0.001067986, 2); feature2[1] += MathPow(inarray[2] -0.03456692, 2); feature2[1] += MathPow(inarray[3] -0.0375561, 2); feature2[1] += MathPow(inarray[4] -1.363077, 2); feature2[1] += MathPow(inarray[5] -1.234163, 2); feature2[1] += MathPow(inarray[6] -0.04992515, 2); feature2[1] += MathPow(inarray[7] -1.326206, 2); feature2[1] += MathPow(inarray[8] -1.108252, 2); feature2[1] += MathPow(inarray[9] -1.952089, 2); feature2[1] = MathExp(-feature2[1] / 0.1861218); //при суммировании выходного сигнала outarray[0] = feature2[3]; outarray[0] += feature2[10]; outarray[0] += feature2[11]; outarray[0] += feature2[12]; outarray[0] += feature2[13]; outarray[0] += feature2[15]; outarray[0] += feature2[16]; outarray[0] += feature2[22]; outarray[0] += feature2[23]; outarray[0] += feature2[25]; outarray[0] += feature2[26]; outarray[0] += feature2[29]; outarray[0] += feature2[30]; outarray[0] += feature2[35]; outarray[0] += feature2[37]; outarray[0] /= 15; непонятный короче код... [Удален] 2008.10.24 03:50 #158 StatBars писал(а) >> Не могли бы Вы сказать какой тип сети и архитектура? Должен быть пасьянс Кохонена. Теперь сама не уверена -- такой файловый бардак развела... Но должны быть они! Я всё делала по образцу Klota. [Удален] 2008.10.24 03:54 #159 StatBars писал(а) >> непонятный короче код... Может быть, поэтому советник и вылетает? Artem Titarenko 2008.10.24 04:02 #160 Swetten писал(а) >> Может быть, поэтому советник и вылетает? Я не знаю почему у Вас советник вылетает, кода ж нет ) На карты Кохонена тоже не похоже...(совсем) 1...9101112131415161718 Новый комментарий
pow заменить на MathPow, exp на MathExp, саму функцию так объявить: void Fire_m1-i10-l0(double & inarray[], double & outarray[]), еще числа типа 9.411765E-02 надо позаменять.
Здесь, только не проверял.
А зачем цикл?
for(int i=0;i<10;i++){ in[i]=что-то; }Может, так проще:
in[0]=что-то;
in[1]=что-то;
...
in[9]=что-то;
?
Чего-то на выходе одни нули...
Чего-то на выходе одни нули...
Наверно на входе слишком большие значения, похоже, что должно быть где-то в районе 0.1
Чего-то на выходе одни нули...
Не могли бы Вы сказать какой тип сети и архитектура?
Если сгенерировали PNN(похожа просто), то по-моему её тут нет...
к тому же странности кода вот такие
непонятный короче код...Не могли бы Вы сказать какой тип сети и архитектура?
Должен быть пасьянс Кохонена. Теперь сама не уверена -- такой файловый бардак развела... Но должны быть они! Я всё делала по образцу Klota.
непонятный короче код...
Может быть, поэтому советник и вылетает?
Может быть, поэтому советник и вылетает?
Я не знаю почему у Вас советник вылетает, кода ж нет )
На карты Кохонена тоже не похоже...(совсем)