Ошибки, баги, вопросы - страница 1102
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
с вероятностью 99.9 %
Нет нет. Ребята. На этой системе установлена работающая версия терминала. Она ставилась именно на эту машину.
Ну, вы же знаете эту проблему, когда терминал не устанавливается, а после переустановки операционки все работает.
Но какова причина этого сбоя? Что посмотреть? Может дебагингом или как это называется? Чтением дампа памяти выяснить, что вызывает сбой?
Вот такие данные в системном журнале...
Тип события: Ошибка
Источник события: Application Error
Категория события: Отсутствует
Код события: 1000
Дата: 05.02.2014
Время: 21:17:04
Пользователь: Н/Д
Компьютер: ВАНЯ
Описание:
Ошибка приложения mt4setup (2).exe, версия 5.0.0.883, модуль mt4setup (2).exe, версия 5.0.0.883, адрес 0x0001ec1a.
Данные:
0000: 41 70 70 6c 69 63 61 74 Applicat
0008: 69 6f 6e 20 46 61 69 6c ion Fail
0010: 75 72 65 20 20 6d 74 34 ure mt4
0018: 73 65 74 75 70 20 28 32 setup (2
0020: 29 2e 65 78 65 20 35 2e ).exe 5.
0028: 30 2e 30 2e 38 38 33 20 0.0.883
0030: 69 6e 20 6d 74 34 73 65 in mt4se
0038: 74 75 70 20 28 32 29 2e tup (2).
0040: 65 78 65 20 35 2e 30 2e exe 5.0.
0048: 30 2e 38 38 33 20 61 74 0.883 at
0050: 20 6f 66 66 73 65 74 20 offset
0058: 30 30 30 31 65 63 31 61 0001ec1a
0060: 0d 0a ..
Нет нет. Ребята. На этой системе установлена работающая версия терминала. Она ставилась именно на эту машину.
1) Какая именно работающая версия терминала уже установлена?
2) И какой именно у тебя всё же процессор? Инструкции SSE2 поддерживает?
Подскажите, есть ли возможность отключить запись в журнал, во время теста, сообщений вот этого типа ? :
Справочник MQL4 / Доступ к таймсериям и индикаторам / Направление индексации в массивах и таймсериях функции CopyBuffer. А компилятор MQL4 в MetaEditor build 883 выдаёт, что функция не определена, знать, говорит, её не знаю.
Будет ли функция позже и как скоро?
Скачал обновлённую справку по MQL4 и обрадовался наличию в разделе
Справочник MQL4 / Доступ к таймсериям и индикаторам / Направление индексации в массивах и таймсериях функции CopyBuffer. А компилятор MQL4 в MetaEditor build 883 выдаёт, что функция не определена, знать, говорит, её не знаю.
Будет ли функция позже и как скоро?
Пример с CopyBuffer в данном разделе справки остался по ошибке, скорректируем. В MQL4 функции CopyBuffer нет (т.к. она базируется на работу с индикаторными хендлами, их нет в MQL4).
Не сливайте в эту ветку вопросы по мкл4, пожалуйста.
Сделайте отдельную ветку.
Для открытия позиции в MT5 использую этот код:
request.action = TRADE_ACTION_PENDING;
request.symbol = "EURUSD";
request.volume = 0.1;
request.price=NormalizeDouble(Ask+30*_Point,_Digits);
request.sl = NormalizeDouble(request.price - SL*_Point,_Digits);
request.tp = NormalizeDouble(request.price + TP*_Point,_Digits);
request.deviation=3;
request.type=ORDER_TYPE_BUY_STOP;
request.type_filling=ORDER_FILLING_FOK;
request.type_time=ORDER_TIME_SPECIFIED;
request.expiration=TimeTradeServer()+6*PeriodSeconds(PERIOD_H1);
OrderSend(request,result);
Пробую все это дело в тестере. Если цена не доходит до требуемого уровня, то ордер никогда не удалится, хотя должен через 6 часов. Почему ордер не удаляется по прошествии указанного времени?
Для открытия позиции в MT5 использую этот код:
...Пробую все это дело в тестере. Если цена не доходит до требуемого уровня, то ордер никогда не удалится, хотя должен через 6 часов. Почему ордер не удаляется по прошествии указанного времени?
Попробуйте лучше открывать/закрывать позиции как расписано в статье Торговые операции на MQL5 - это просто, в разделе "CTrade - удобный класс для торговых операций".