Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
неприятный осадок остался и от диагностики GetLastError...
Рекламируемый разработчиками ДЦ опять изменил правила игры. Теперь для отложников нельзя выставить время эспирации.
И МТС которая выставляла отложники (чтобы " не потеть..." (с) Ринат - анализируя поле боя ) с установленным временем истечения, тихо загнулась в ступпоре ;)
ошибка 3 (ERR_INVALID_TRADE_PARAMETERS)...
Неужели трудно указать номер параметра, вернее детализировать - неверный уровень цены, стоплосса, тпрофита? :) Есть же некоторая конкретизация ошибок торговых функций...
А этот параметр, который инвалид - время эспирации оказывается... Но как советкин это узнает?;)
Криворукость - это состояние! ;)
Решил навесить пару незатейливых скриптов на горячие клавиши. И начал торговать (демо) с начала месяца одним нажатием -
Что удивило?
Клавиши не всегда реагируют. т.е. скрипт запускается не всегда, код клавишки как бы проглатывается...
Так задумано? Или тоже нужно, чтобы с приходом/"не приходом" тика совпало?
DDD
--------------
а разработчики вопросы "Мосек" в упор не видят - только давят/банят невинных...
;)
Криворукость - это состояние! ;)
Решил навесить пару незатейливых скриптов на горячие клавиши. И начал торговать (демо) с начала месяца одним нажатием -
Что удивило?
Клавиши не всегда реагируют. т.е. скрипт запускается не всегда, код клавишки как бы проглатывается...
Так задумано? Или тоже нужно, чтобы с приходом/"не приходом" тика совпало?
DDD
--------------
а разработчики вопросы "Мосек" в упор не видят - только давят/банят невинных...
;)
Если будут реагировать всегда, то Ваш график еще круче вверх пойдет, мировая экономика этого не выдержит.
Вообще у Вас что-то отжирает ресурсы. Возможно, индикаторы тяжёлые или что-то еще. На F3 и F7 нормальни реагирует?
Если будут реагировать всегда, то Ваш график еще круче вверх пойдет, мировая экономика этого не выдержит.
Вообще у Вас что-то отжирает ресурсы. Возможно, индикаторы тяжёлые или что-то еще. На F3 и F7 нормальни реагирует?
Точно так же. В качестве моделирования ситуации можете вставить сбойный СD диск в привод. :)
Тормоз терминала МТ4 в том, что он ждёт завершения операций ввода/вывода с диском ( и не важно, кто эти операции проводит). Клавиатура, мишь - любые события ему становятся недоступны...
Очень странная логика проги.
;)
FreeLance:
а разработчики вопросы "Мосек" в упор не видят - только давят/банят невинных...
По моим наблюдениям, разработчикам небезразлична форма подачи материала. Это не означает, что перед ними надо расшаркиваться, но, скажем, эпатажа они откровенно не любят.
Я хочу сказать, что в теме с чрезмерно ... ээ ... эмоциональным названием их вряд ли стоило бы ждать и в лучшие времена. Ну а сейчас рассчитывать на особое внимание к проблемам МТ4 по любому трудно.
По моим наблюдениям, разработчикам небезразлична форма подачи материала. Это не означает, что перед ними надо расшаркиваться, но, скажем, эпатажа они откровенно не любят.
Я хочу сказать, что в теме с чрезмерно ... ээ ... эмоциональным названием их вряд ли стоило бы ждать и в лучшие времена. Ну а сейчас рассчитывать на особое внимание к проблемам МТ4 по любому трудно.
Согласен - особенно если сервер изначально имеет штатную функцию вброса "котировок"... ;)
А что касается терминала, он тоже надежно защищает логи сервера от записи торговых приказов.
Жди не жди.
Даже перезагрузка ничего не дает.
На КРОУФРЕ опять похожую темку запустили и высмеивают "теорию заговора".
Но, что должен проверять трейдер, если торговый поток занят или Common error?
;)
Столкнулся со следующим:
Потребовалось преобразовывать файлы чужой барной истории для загрузки их уже в формате HST MT4.
Из-за разного формата дат пришлось ваять преобразование формата под штатную функцию.
Но самое странное - результат теста.
2010.11.19 17:48:09 String_to_Time EURUSD,M15: 19.11.2010 00:00= 1290124800 int=:1290124800 shift=-85500
2010.11.19 17:48:09 String_to_Time EURUSD,M15: 18.11.2010 23:45= 1290210300 int=:1290210300 shift=900
2010.11.19 17:48:09 String_to_Time EURUSD,M15: 18.11.2010 23:30= 1290209400 int=:1290209400 shift=1290209400
Оказывается не 900 секунд прошло с без четверти до полночи, а машина времени включилась...
На минутных интервалах -
2010.11.19 17:46:58 String_to_Time EURUSD,M15: 19.11.2010 00:01= 1290124860 int=:1290124860 shift=60
2010.11.19 17:46:58 String_to_Time EURUSD,M15: 19.11.2010 00:00= 1290124800 int=:1290124800 shift=-86340
2010.11.19 17:46:58 String_to_Time EURUSD,M15: 18.11.2010 23:59= 1290211140 int=:1290211140 shift=60
2010.11.19 17:46:58 String_to_Time EURUSD,M15: 18.11.2010 23:58= 1290211080 int=:1290211080 shift=1290211080
А некоторые тики требуют. Можно себе представить- как там запутают бедного проггера.
;)
Каждый может проверить - может это новый билд 229 такой?
//+------------------------------------------------------------------+
//| String_to_Time.mq4 |
//+------------------------------------------------------------------+
int start()
{
int old_datetime=D'1970.01.01 00:00';
string fDate="18.11.2010";
string fTime="23:30";
datetime DateTimes=SringtoTimeA( fDate, fTime);
int i_datetime=DateTimes;
Print (fDate+" "+fTime,"= ",DateTimes," int=:",i_datetime
," shift=",i_datetime-old_datetime);
old_datetime=i_datetime;
fTime="23:45";
DateTimes=SringtoTimeA( fDate, fTime);
i_datetime=DateTimes;
Print (fDate+" "+fTime,"= ",DateTimes," int=:",i_datetime
," shift=",i_datetime-old_datetime);
old_datetime=i_datetime;
fDate="19.11.2010";fTime="00:00";
DateTimes=SringtoTimeA( fDate, fTime);
i_datetime=DateTimes;
Print (fDate+" "+fTime,"= ",DateTimes," int=:",i_datetime
," shift=",i_datetime-old_datetime);
old_datetime=i_datetime;
fTime="00:15";
DateTimes=SringtoTimeA( fDate, fTime);
i_datetime=DateTimes;
Print (fDate+" "+fTime,"= ",DateTimes," int=:",i_datetime
," shift=",i_datetime-old_datetime);
//----
return(0);
}
//+------------------------------------------------------------------+
//| Convert string date&time formated DD.MM.YYYY & HH:MM |
//+------------------------------------------------------------------+
int SringtoTimeA(string fDate, string fTime="00:00")
{
string sDD=StringSubstr(fDate,0,2); // Day
string sMM=StringSubstr(fDate,3,2); // Month
string sYYYY=StringSubstr(fDate,6,4);// Year
if (StringLen(fTime)<5) fTime="0"+fTime;
return(StrToTime(sYYYY+sMM+sDD+" "+fTime));
}
//+------------------------------------------------------------------+
Даже если оформить функцию иначе -
//+------------------------------------------------------------------+
//| Convert string date&time formated DD.MM.YYYY & HH:MM |
//+------------------------------------------------------------------+
int SringtoTimeA(string fDate, string fTime="00:00")
{
string sDD=StringSubstr(fDate,0,2); // Day
string sMM=StringSubstr(fDate,3,2); // Month
string sYYYY=StringSubstr(fDate,6,4);// Year
string sConcat="";
if (StringLen(fTime)<5) fTime="0"+fTime;
sConcat=StringConcatenate(sConcat,sYYYY,sMM,sDD," ",fTime);
return(StrToTime(sConcat));
}
//+------------------------------------------------------------------+
результат не изменится.00-00 в МТ4 это конец старого дня,или начало нового?
Получается, что начало старого. или сутки не так нумеруются...
;)
Закономерностей не обнаружил.. :о)
2010.11.19 19:16:11 String_to_Time AUDJPY,M30: 19.11.2010 00:01= 1290124860 int=:1290124860 shift=60
2010.11.19 19:16:11 String_to_Time AUDJPY,M30: 19.11.2010 00:00= 1290124800 int=:1290124800 shift=-82800
2010.11.19 19:16:11 String_to_Time AUDJPY,M30: 18.11.2010 24:00= 1290207600 int=:1290207600 shift=-3540
2010.11.19 19:16:11 String_to_Time AUDJPY,M30: 18.11.2010 23:59= 1290211140 int=:1290211140 shift=86340
2010.11.19 19:16:11 String_to_Time AUDJPY,M30: 18.11.2010 00:00= 1290124800 int=:1290124800 shift=-86340
2010.11.19 19:16:11 String_to_Time AUDJPY,M30: 17.11.2010 23:59= 1290211140 int=:1290211140 shift=86280
2010.11.19 19:16:11 String_to_Time AUDJPY,M30: 17.11.2010 00:01= 1290124860 int=:1290124860 shift=1290124860
Становись в очередь, будешь тыща сто пятидесятым.