Начальный размер депозита -- какой? - страница 15

 
Swetten писал(а) >>

А можно ли чем-нибудь редактировать файлы истории котировок или хотя бы разбить их по месяцам?

Смотрите скрипт period_converter - наглядный пример.

 
Swetten писал(а) >>

А как сделать, чтобы писались все записи?

Заработало.

Забыла раскомментировать строчку

   FileSeek(FileHandle, 0, SEEK_END);

:)))

Только теперь новая проблема -- куда-то пропадает последний элемент массива... В смысле -- в файл не пишется...

 

Разобралась.

Он массив нумерует не с нуля.

 

Продолжаю эксперименты с нейросеткой. При тестах МТ4 вдруг стал падать. Его содержимое:

There has been a critical error
Time : 2008.10.23 08:23
Program : Client Terminal
Version : 4.00 (build: 218, 26 Aug 2008)
OS : Windows XP Professional 5.1 Service Pack 3 (Build 2600)
Processors : 2 x X86 (level 15)
Memory : 1048044/449108 kb
Exception : C0000005
Address : 1000B9A7
Access Type : read
Access Addr : 00000004

Registers : EAX=00199224 CS=001b EIP=1000B9A7 EFLGS=00010206
: EBX=00000000 SS=0023 ESP=0275B858 EBP=0275B8D8
: ECX=00199210 DS=0023 ESI=001AE078 FS=003b
: EDX=00190000 ES=0023 EDI=001AE0A0 GS=0000

Stack Trace : 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000

Modules :
1 : 00400000 007F3FA0 c:\mtr\terminal.exe
2 : 01F90000 002CD000 c:\windows\system32\xpsp2res.dll
3 : 10000000 00039000 c:\mtr\experts\libraries\ns2-32.dll
4 : 16080000 00025000 c:\program files\bonjour\mdnsnsp.dll
5 : 5B260000 00038000 c:\windows\system32\uxtheme.dll
6 : 61EC0000 0000E000 c:\windows\system32\mfc42loc.dll
7 : 68000000 00036000 c:\windows\system32\rsaenh.dll
8 : 698B0000 00058000 c:\windows\system32\hnetcfg.dll
9 : 6D710000 00013000 c:\progra~1\kasper~1\kasper~1\mzvkbd.dll
10 : 6D730000 00013000 c:\progra~1\kasper~1\kasper~1\mzvkbd3.dll
11 : 71A30000 00040000 c:\windows\system32\mswsock.dll
12 : 71A70000 00008000 c:\windows\system32\wshtcpip.dll
13 : 71A80000 00008000 c:\windows\system32\ws2help.dll
14 : 71A90000 00017000 c:\windows\system32\ws2_32.dll
15 : 73D90000 000FE000 c:\windows\system32\mfc42.dll
16 : 746E0000 0004C000 c:\windows\system32\msctf.dll
17 : 75310000 0002E000 c:\windows\system32\msctfime.ime
18 : 76350000 00005000 c:\windows\system32\msimg32.dll
19 : 76360000 0001D000 c:\windows\system32\imm32.dll
20 : 76380000 00049000 c:\windows\system32\comdlg32.dll
21 : 76B20000 0002E000 c:\windows\system32\winmm.dll
22 : 76BE0000 0000B000 c:\windows\system32\psapi.dll
23 : 76D50000 00019000 c:\windows\system32\iphlpapi.dll
24 : 76F10000 00027000 c:\windows\system32\dnsapi.dll
25 : 76F50000 0002D000 c:\windows\system32\wldap32.dll
26 : 76FA0000 00008000 c:\windows\system32\winrnr.dll
27 : 76FB0000 00006000 c:\windows\system32\rasadhlp.dll
28 : 77110000 0008B000 c:\windows\system32\oleaut32.dll
29 : 773C0000 00103000 c:\windows\winsxs\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
30 : 774D0000 0013D000 c:\windows\system32\ole32.dll
31 : 77C00000 00058000 c:\windows\system32\msvcrt.dll
32 : 77DC0000 000AC000 c:\windows\system32\advapi32.dll
33 : 77E70000 00092000 c:\windows\system32\rpcrt4.dll
34 : 77F10000 00049000 c:\windows\system32\gdi32.dll
35 : 77F60000 00076000 c:\windows\system32\shlwapi.dll
36 : 77FE0000 00011000 c:\windows\system32\secur32.dll
37 : 7C800000 000F8000 c:\windows\system32\kernel32.dll
38 : 7C900000 000B0000 c:\windows\system32\ntdll.dll
39 : 7C9C0000 0081B000 c:\windows\system32\shell32.dll
40 : 7E360000 00091000 c:\windows\system32\user32.dll

Call stack :

На вход подаём:

inarray[0]=iMA(NULL, PERIOD_M1,233,0, MODE_SMA,0,1)-iMA(NULL, PERIOD_M1,144,0, MODE_SMA,0,1);
inarray[1]=iMA(NULL, PERIOD_M1,233,0, MODE_SMA,0,1)-iMA(NULL, PERIOD_M1,89,0, MODE_SMA,0,1);
inarray[2]=iMA(NULL, PERIOD_M1,233,0, MODE_SMA,0,1)-iMA(NULL, PERIOD_M1,55,0, MODE_SMA,0,1);
inarray[3]=iMA(NULL, PERIOD_M1,233,0, MODE_SMA,0,1)-iMA(NULL, PERIOD_M1,34,0, MODE_SMA,0,1);
inarray[4]=iMA(NULL, PERIOD_M1,233,0, MODE_SMA,0,1)-iMA(NULL, PERIOD_M1,21,0, MODE_SMA,0,1);
inarray[5]=iMA(NULL, PERIOD_M1,233,0, MODE_SMA,0,1)-iMA(NULL, PERIOD_M1,13,0, MODE_SMA,0,1);
inarray[6]=iMA(NULL, PERIOD_M1,233,0, MODE_SMA,0,1)-iMA(NULL, PERIOD_M1,8,0, MODE_SMA,0,1);
inarray[7]=iMA(NULL, PERIOD_M1,233,0, MODE_SMA,0,1)-iMA(NULL, PERIOD_M1,5,0, MODE_SMA,0,1);
inarray[8]=iMA(NULL, PERIOD_M1,233,0, MODE_SMA,0,1)-iMA(NULL, PERIOD_M1,3,0, MODE_SMA,0,1);
inarray[9]=iMA(NULL, PERIOD_M1,233,0, MODE_SMA,0,1)-iMA(NULL, PERIOD_M1,2,0, MODE_SMA,0,1);
Помогите разобраться, пожалуйста!
Файлы:
m1si10il0.zip  2 kb
 
Swetten писал (а) >>

А можно ли чем-нибудь редактировать файлы истории котировок или хотя бы разбить их по месяцам?

Светлана! можно прямо в MT4 можно без выгрузок

но это если Вы хотите поправить один - два бара например убрать из истории, левые выбросы

F2 и там  кнопка ПРАВКА

---

праздный вопрос, неросеть имеет 3 выхода ?

 

1 выход. 1 -- бай, -1 -- селл.

В смысле, ответ такой: сеть одна, выход один, диапазон -1...1.

 
Не, чего-то никак.
Файлы:
swettenea.zip  91 kb
 

Кстати, есть ещё исходник этой сетки на Си. Обменяю его на ответы на мои вопросы (их немного). :)))

Если серьёзно -- это кому-нибудь интересно?

Файлы:
m1wi10ul0.zip  5 kb
 
Swetten писал(а) >>

Кстати, есть ещё исходник этой сетки на Си. Обменяю его на ответы на мои вопросы (их немного). :)))

Если серьёзно -- это кому-нибудь интересно?

Да, интересно, только стесняемся спросить) Перепишите эту сетку на mql4 и не будет падать.

 
Integer писал(а) >>

Да, интересно, только стесняемся спросить) Перемишите эту сетку на mql4 и не будет падать.

А!!! :)))

Вот тут-то вопросы и есть. Во-первых, что такое pow и почему я не могу переназначить array[x]?

Отдельной строкой раньше вроде получалось.

Переписанную сетку на МКЛ приложила.

Файлы:
eurusd_2.mq4  23 kb
Причина обращения: