奇怪...和畸形的。 - 页 6 1234567 新评论 VonDo Mix 2010.08.04 15:57 #51 我对GetLastError的诊断方法留下了不愉快的印象......开发商所宣传的经纪公司又改变了规则。现在,你不能为待处理的订单设置一个间谍时间。而MTS设置的挂单(为了不 "出汗......"(c)Rinat-分析战场)与设置的到期 时间,悄悄地在昏迷中死亡;)错误3(ERR_INVALID_TRADE_PARAMETERS)...指定参数编号,或者说是细节--错误的价格水平、止损、利润,真的很难吗?:)交易功能中的错误有一定的特殊性... 而这个参数,是有障碍的,原来是有愿望的时间......。但苏联人是怎么知道的呢? ;) Freelance 2010.08.18 01:57 #52 弯曲是一种状况!;) 决定把几个不复杂的脚本放在热键上。并从月初开始一键交易(模拟)----。 有什么好惊讶的? 钥匙并不总是有反应,也就是说,脚本并不总是运行,钥匙的代码被吞没了...... 这是它应该有的样子吗?还是说它也需要与蜱虫的到来/不到来相吻合? DDD -------------- 而开发商没有看到 "Mosek "的问题--他们只是粉碎/禁止无辜者...... ;) PapaYozh 2010.08.18 06:26 #53 FreeLance: 弯曲是一种状况!;) 决定把几个不复杂的脚本放在热键上。并从月初开始一键交易(模拟)----。 有什么好惊讶的? 钥匙并不总是有反应,也就是说,脚本并不总是运行,钥匙的代码被吞没了...... 这是它本该有的样子吗?还是说它也需要与蜱虫的到来/不到来相吻合? DDD -------------- 而开发商没有看到 "Mosek "的问题--他们只是粉碎/禁止无辜者...... ;) 如果他们总是做出反应,你的图表将更加陡峭地上升,世界经济将无法忍受。 一般来说,你有东西在吞噬资源。也许是指标很重或其他原因。F3和F7的反应是否正常? Freelance 2010.08.18 07:12 #54 PapaYozh: 如果它总是有反应,你的图表会涨得更多,世界经济将无法生存。 一般来说,你有东西在吞噬资源。也许是指标很重或其他原因。F3和F7的反应是否正常? 完全一样。作为一个模拟,你可以把一张失败的CD放入驱动器。:) MT4终端的瓶颈在于它要等待 与磁盘的 输入/输出操作完成 ( 而这些操作由谁来完成并不重要)。键盘,mish,任何事件对它来说都变得不可用... 非常奇怪的逻辑。 ;) Candid 2010.08.18 10:14 #55 FreeLance: 而开发者根本没有看到 "Mosek "的问题--只是粉碎/取缔无辜者......。 我的观察是,开发者关心的是材料的呈现方式。这并不意味着你必须在他们面前奉承自己,但我们只能说他们不喜欢浮夸。 我的意思是,在一个具有过度的主题...呃......。情绪化的标题,他们在最好的时候也很难受到欢迎。而现在很难指望他们对MT4的问题给予过多关注。 Freelance 2010.09.01 17:34 #56 Candid: 我的观察是,开发者关心的是材料的呈现方式。这并不意味着你必须向他们低头,但我们只能说他们不喜欢无理取闹。 我的观点是,在一个有过度 ...呃...。在最好的情况下,他们几乎不值得等待。好吧,现在无论如何都很难指望对MT4问题给予特别关注。 我同意--特别是如果服务器最初有一个常规的功能,即扔进 "引号"...;) 而对于终端来说,它也能可靠地保护服务器的日志不被写入交易指令。 拭目以待吧。 即使重启也无济于事。 在CROWFRE上,一个类似的话题又开始了,并嘲笑 "阴谋论"。 但是,如果交易流程繁忙或出现普通错误,交易员应该如何检查? ;) Freelance 2010.11.19 17:51 #57 遇到了以下情况。 不得不转换别人的酒吧历史文件,以上传已经是HST MT4格式的文件。 由于日期格式不同,我不得不为标准函数创建一个格式转换。 但最奇怪的是测试的结果。 2010.11.19 17:48:09 String_to_Time EURUSD,M15: 19.11.2010 00:15= 1290125700 int=:1290125700 shift=900 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)); } //+------------------------------------------------------------------+ strange... and monstrous. Synchronise Windows local time 将Windows本地时间与MT5服务器同步 Freelance 2010.11.19 18:05 #58 即使功能的设计不同。 //+------------------------------------------------------------------+ //| 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)); } //+------------------------------------------------------------------+ MT4中的00-00是旧一天的结束还是新一天的开始? 事实证明,这是旧日的开始。 或者这一天的编号是错误的...... ;) strange... and monstrous. 求如何将CSV数据写入HST文件的代码。(Period_Converter_Opt.mq4无效) string to date Freelance 2010.11.19 19:22 #59 没有发现规律性的东西...:о) 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 [删除] 2010.11.19 22:04 #60 排好队,你将是一百五十个。 1234567 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我对GetLastError的诊断方法留下了不愉快的印象......
开发商所宣传的经纪公司又改变了规则。现在,你不能为待处理的订单设置一个间谍时间。
而MTS设置的挂单(为了不 "出汗......"(c)Rinat-分析战场)与设置的到期 时间,悄悄地在昏迷中死亡;)
错误3(ERR_INVALID_TRADE_PARAMETERS)...
指定参数编号,或者说是细节--错误的价格水平、止损、利润,真的很难吗?:)交易功能中的错误有一定的特殊性...
而这个参数,是有障碍的,原来是有愿望的时间......。但苏联人是怎么知道的呢?;)
弯曲是一种状况!;)
决定把几个不复杂的脚本放在热键上。并从月初开始一键交易(模拟)----。
有什么好惊讶的?
钥匙并不总是有反应,也就是说,脚本并不总是运行,钥匙的代码被吞没了......
这是它应该有的样子吗?还是说它也需要与蜱虫的到来/不到来相吻合?
DDD
--------------
而开发商没有看到 "Mosek "的问题--他们只是粉碎/禁止无辜者......
;)
弯曲是一种状况!;)
决定把几个不复杂的脚本放在热键上。并从月初开始一键交易(模拟)----。
有什么好惊讶的?
钥匙并不总是有反应,也就是说,脚本并不总是运行,钥匙的代码被吞没了......
这是它本该有的样子吗?还是说它也需要与蜱虫的到来/不到来相吻合?
DDD
--------------
而开发商没有看到 "Mosek "的问题--他们只是粉碎/禁止无辜者......
;)
如果他们总是做出反应,你的图表将更加陡峭地上升,世界经济将无法忍受。
一般来说,你有东西在吞噬资源。也许是指标很重或其他原因。F3和F7的反应是否正常?
如果它总是有反应,你的图表会涨得更多,世界经济将无法生存。
一般来说,你有东西在吞噬资源。也许是指标很重或其他原因。F3和F7的反应是否正常?
完全一样。作为一个模拟,你可以把一张失败的CD放入驱动器。:)
MT4终端的瓶颈在于它要等待 与磁盘的 输入/输出操作完成 ( 而这些操作由谁来完成并不重要)。键盘,mish,任何事件对它来说都变得不可用...
非常奇怪的逻辑。
;)
FreeLance:
而开发者根本没有看到 "Mosek "的问题--只是粉碎/取缔无辜者......。
我的观察是,开发者关心的是材料的呈现方式。这并不意味着你必须在他们面前奉承自己,但我们只能说他们不喜欢浮夸。
我的意思是,在一个具有过度的主题...呃......。情绪化的标题,他们在最好的时候也很难受到欢迎。而现在很难指望他们对MT4的问题给予过多关注。
我的观察是,开发者关心的是材料的呈现方式。这并不意味着你必须向他们低头,但我们只能说他们不喜欢无理取闹。
我的观点是,在一个有过度 ...呃...。在最好的情况下,他们几乎不值得等待。好吧,现在无论如何都很难指望对MT4问题给予特别关注。
我同意--特别是如果服务器最初有一个常规的功能,即扔进 "引号"...;)
而对于终端来说,它也能可靠地保护服务器的日志不被写入交易指令。
拭目以待吧。
即使重启也无济于事。
在CROWFRE上,一个类似的话题又开始了,并嘲笑 "阴谋论"。
但是,如果交易流程繁忙或出现普通错误,交易员应该如何检查?
;)
遇到了以下情况。
不得不转换别人的酒吧历史文件,以上传已经是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));
}
//+------------------------------------------------------------------+
MT4中的00-00是旧一天的结束还是新一天的开始?
事实证明,这是旧日的开始。 或者这一天的编号是错误的......
;)
没有发现规律性的东西...:о)
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
排好队,你将是一百五十个。