После обновления до 231-го билда МТ перестал видеть загруженную историю котировок. Удалил файлы котировок и загрузил все заново с дата центра. Советники не тестируются ни в каком режиме с сообщением No History Data. Загрузил минутки. Тест не идет ни на каком таймфрейме.
Что это?
Похожая проблема :( именно поэтому рисунок который я поставил в своей теме был с непонятно какого дня (я ставил с 1.1.200) до почемуто середины августа 2007г хотя ставил тестить по седня :?
ЗЫ: на ХР такой проблемы нету, тока на Висте
После обновления до 231-го билда МТ перестал видеть загруженную историю котировок. Удалил файлы котировок и загрузил все заново с дата центра. Советники не тестируются ни в каком режиме с сообщением No History Data. Загрузил минутки. Тест не идет ни на каком таймфрейме.
Что это?
Похожая проблема :( именно поэтому рисунок который я поставил в своей теме был с непонятно какого дня (я ставил с 1.1.200) до почемуто середины августа 2007г хотя ставил тестить по седня :?
ЗЫ: на ХР такой проблемы нету, тока на Висте
У меня XP. Попробую переставить Метатрейдер. Хотя вообще это не очень хорошо.
_____
Все заработало после переустановки. Для сведения.
Похожая проблема :( именно поэтому рисунок который я поставил в своей теме был с непонятно какого дня (я ставил с 1.1.200) до почемуто середины августа 2007г хотя ставил тестить по седня :?
ЗЫ: на ХР такой проблемы нету, тока на Висте
на висте надо отключать UAC.
У меня следующая проблема. Винда XPSP2 со всеми обновлениями. Билд MT4 211. На тестовом компе, все время требует обновления. Я соглашаюсь, происходит загрузка - обновление и рестарт МТ4. Все работает. Но при каждой перезагрузки компа, требует снова обновиться с 211 на 213. Такое ощущение, что он просто не понимает, что уже обновился.
Из 3-х компьютеров это происходит только на одном (главном на котором провожу все тесты). Что нужно выслать, что бы помочь вам разобраться с этим. Спасибо.
З.Ы. И еще отдельное спасибо, что убрали ошибку переполнения памяти, у меня она выскакивала и ругалась на маткад, больше месяца ковырялся, думал, что это он (маткад виноват). На новом билде 213 этого пока не происходит.
Файл связки МТ4 и маткада с разрешения компостера прилагаю.
//+------------------------------------------------------------------+ //| AKF_02.mq4 | //| Copyright © 2007, komposter | //+------------------------------------------------------------------+ #property copyright "Copyright © 2007, komposter" #property indicator_separate_window #property indicator_buffers 1 #property indicator_minimum -1.0 #property indicator_maximum 1.0 #property indicator_color1 Red #import "user32.dll" //---- messages int SendMessageA(int hWnd,int Msg,int wParam,int lParam); //---- windows int FindWindowA(string lpClassName ,string lpWindowName); #import #define WM_COMMAND 0x0111 extern int BarsCount = 7200; extern string NameWindowTo = "Mathcad - [2008_3.xmcd]"; int MathCadWin = -1; int CountedBar = 0; int DrawedBar = 0; double AKF_MathCad []; int init() { SetIndexBuffer ( 0, AKF_MathCad ); SetIndexStyle ( 0, DRAW_LINE ); SetIndexLabel ( 0, "AKF_MathCad" ); BarsCount ++; if ( BarsCount < 0 || BarsCount >= Bars ) BarsCount = Bars-1; return(0); } int start() { if ( MathCadWin <= 0 ) { string null_string; MathCadWin = FindWindowA( null_string, NameWindowTo ); } if ( MathCadWin <= 0 ) { Comment( "Window \"", NameWindowTo, "\" not finded..." ); return; } Comment( "WindowHandle (\"", NameWindowTo, "\") = ", MathCadWin ); int handle, m; if ( Time[0] > CountedBar ) { ArrayInitialize( AKF_MathCad, EMPTY_VALUE); // открытие файла handle = FileOpen( StringConcatenate( "AKF_", Symbol(), "_", Period(), "_price.csv" ), FILE_CSV | FILE_WRITE, "," ); // удачное открытие if ( handle > 0 ) { // проход по всем элементам массива for ( m = BarsCount; m > 0; m -- ) { // запись в файл FileWrite( handle, DoubleToStr( Close[m], Digits )); } // закрытие файла FileClose(handle); } SendMessageA( MathCadWin, WM_COMMAND, 579, 0 ); GlobalVariableSet( StringConcatenate( "AKF_", Symbol(), "_", Period() ), 1 ); CountedBar = Time[0]; } if ( Time[0] > DrawedBar ) { // открытие файла handle = FileOpen( StringConcatenate( "AKF_", Symbol(), "_", Period(), "_AKF.csv" ), FILE_CSV | FILE_READ, "," ); // удачное открытие if ( handle > 0 ) { // проход по всем элементам массива for ( m = 1; m <= BarsCount; m ++ ) { // запись в файл AKF_MathCad[m] = StrToDouble( FileReadString( handle ) ); } // закрытие файла FileClose(handle); FileDelete( StringConcatenate( "AKF_", Symbol(), "_", Period(), "_AKF.csv" ) ); GlobalVariableSet( StringConcatenate( "AKF_", Symbol(), "_", Period() ), 0 ); DrawedBar = Time[0]; } } return(0); }
Должно помочь.
После автообновления 213-м билдом при тестировании советника, без проблем работавшего на билдах до 211 включительно возникает критическая ошибка.
There has been a critical error
Time : 2008.03.24 12:25
Program : Client Terminal
Version : 4.00 (build: 213, 18 Mar 2008)
OS : Windows 2000 Professional 5.0 Service Pack 4 (Build 2195)
Processors : 1 x X86 (level 6)
Memory : 785904/616804 kb
Exception : C0000005
Address : 0046275F
Access Type : read
Access Addr : 6EC3A000
Registers : EAX=0000002F CS=001b EIP=0046275F EFLGS=00010206
: EBX=00000000 SS=0023 ESP=036DBD48 EBP=036DBD80
: ECX=00000000 DS=0023 ESI=0045F2DC FS=0038
: EDX=6EC3A000 ES=0023 EDI=016DED1C GS=0000
Stack Trace : 00454D13 FFFFFFFF 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
: 00000000 00000000 00000000 00000000
................................................................................
................................................................................
Инструкция по адресу «0x6c2d5115» обратилась к памяти по адресу «0x00000004». Память не может быть «read».
-------------------------------------------------------------------
На компе работала только одна программа - терминал МТ4, 213 билд. После скачивания полного дистрибутива и переустановки ошибка не исчезает. На 211 билде все продолжает работать нормально.
После автообновления 213-м билдом при тестировании советника, без проблем работавшего на билдах до 211 включительно возникает критическая ошибка.
................................................................................
................................................................................
Инструкция по адресу «0x6c2d5115» обратилась к памяти по адресу «0x00000004». Память не может быть «read».
-------------------------------------------------------------------
На компе работала только одна программа - терминал МТ4, 213 билд. После скачивания полного дистрибутива и переустановки ошибка не исчезает. На 211 билде все продолжает работать нормально.
granit77 у мне точно такая же проблема была, когда я перешел на 211-й билд. Никто мне так ничего вразумительного и не сказал. Проблема исчезла только после переустановки XP.
После обновления до 231-го билда МТ перестал видеть загруженную историю котировок. Удалил файлы котировок и загрузил все заново с дата центра. Советники не тестируются ни в каком режиме с сообщением No History Data. Загрузил минутки. Тест не идет ни на каком таймфрейме.
Что это?
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
После обновления до 231-го билда МТ перестал видеть загруженную историю котировок. Удалил файлы котировок и загрузил все заново с дата центра. Советники не тестируются ни в каком режиме с сообщением No History Data. Загрузил минутки. Тест не идет ни на каком таймфрейме.
Что это?