[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 194 1...187188189190191192193194195196197198199200201...537 新评论 Dimka-novitsek 2011.03.05 13:47 #1931 alsu: notepad.exe 谢谢你!!!。我会找到它或下载它。 Alexey Subbotin 2011.03.05 13:53 #1932 Dimka-novitsek: 从列表中按选择键,滚动到元编辑器。 Artyom Trishkin 2011.03.05 13:53 #1933 granit77: 建议的代码通过FirstStart标志检查这是否是第一个输入。如果是第一个刻度线,就会分配tik=GetTickCount()的值。随着时间的推移,全局变量FirstStart的值=false,条件if(FirstStart)不被执行,并且不对全局变量tik的新值进行重新分配;它的第一个也是唯一的一个值被保存。 这不正是所要求的吗? 维克多!似乎这个人只是与问题共存,而不是与解决问题的方法共存。他得到了工作代码,但一直在重复未解决的问题,而不是利用提议的解决方案。 Artyom Trishkin 2011.03.05 14:02 #1934 eddy:1.我告诉过你--因为如果你在开始时做了一个旗子--它每次都会被检查。2.如何等待并记住第一个刻度的时间,以毫秒为单位,我看不出来。我一开始就给了你代码吗?你看到start()了吗?在init()中写有代码init()中的代码在初始化时起作用--第一次启动时,当你改变TF时。再进一步--把所有需要在一开始就解决的问题都插入到这块。_________________________________________________________________________int GetTickCount() GetTickCount()函数返回系统启动后经过 的毫秒数。计数被系统定时器的分辨率所限制。由于时间是以无符号整数形式存储的,所以每49.7天就会溢出。 _________________________________________________________________________datetime TimeCurrent()返回最后已知的服务器时间(最后引用的时间),作为自1970年1月1日00:00以来经过的秒数。_________________________________________________________________________如果你不知道如何计算时间--拿起你1-3年级的普通学校课本。 Roma 2011.03.05 15:01 #1935 DhP:为什么实际是启动?在开始时等待,把它写到全局,如果你害怕失去它,就把它写到终端全局。 我解释说,因为我不想在开始时做一个会一直被检查的标志。 granit77 05.03.2011 15:44 如果是第一个tick,那么tik=GetTickCount()。随着随后的跳动,全局变量FirstStart的值=false,条件if(FirstStart)不被满足。 该条件不满足,但该条件的检查在每次打勾 时进行。 Roma 2011.03.05 15:03 #1936 artmedia70,我需要等待init中的第一个勾,并记住它的时间,以毫秒为单位,明白吗?) 我不需要 "在第一次启动时工作",我需要在第一次打勾后工作。 BBC 2011.03.05 15:13 #1937 eddy: 我告诉你是因为我不想在开始时做一个会一直被检查的标志。 条件不满足,但对该条件的检查每隔一段时间就会发生。 这是新的东西! EA的整个工作都是基于对条件的不断检查,....。 Roma 2011.03.05 15:18 #1938 谁说我在做EA? :) 我在写一个指标) Roma 2011.03.05 15:30 #1939 artmedia70: 这个人似乎是为问题而活,而不是为解决方案而活。他得到了工作代码,并继续唠叨着一个未解决的问题 这就是问题所在,这些解决问题的方法对我不起作用。 BBC 2011.03.05 15:34 #1940 eddy: 我正在写一个指标)我不由得佩服你。 我早就注意到你有一个天才的头脑。 你的思路是普通人无法理解的...... 1...187188189190191192193194195196197198199200201...537 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
notepad.exe
谢谢你!!!。我会找到它或下载它。
建议的代码通过FirstStart标志检查这是否是第一个输入。如果是第一个刻度线,就会分配tik=GetTickCount()的值。随着时间的推移,全局变量FirstStart的值=false,条件if(FirstStart)不被执行,并且不对全局变量tik的新值进行重新分配;它的第一个也是唯一的一个值被保存。
这不正是所要求的吗?
1.我告诉过你--因为如果你在开始时做了一个旗子--它每次都会被检查。
2.如何等待并记住第一个刻度的时间,以毫秒为单位,我看不出来。
我一开始就给了你代码吗?你看到start()了吗?在init()中写有代码
init()中的代码在初始化时起作用--第一次启动时,当你改变TF时。
再进一步--把所有需要在一开始就解决的问题都插入到这块。
_________________________________________________________________________
int GetTickCount()
GetTickCount()函数返回系统启动后经过 的毫秒数。计数被系统定时器的分辨率所限制。由于时间是以无符号整数形式存储的,所以每49.7天就会溢出。_________________________________________________________________________
datetime TimeCurrent()
返回最后已知的服务器时间(最后引用的时间),作为自1970年1月1日00:00以来经过的秒数。
_________________________________________________________________________
如果你不知道如何计算时间--拿起你1-3年级的普通学校课本。
为什么实际是启动?
在开始时等待,把它写到全局,如果你害怕失去它,就把它写到终端全局。
我解释说,因为我不想在开始时做一个会一直被检查的标志。
granit77 05.03.2011 15:44
如果是第一个tick,那么tik=GetTickCount()。随着随后的跳动,全局变量FirstStart的值=false,条件if(FirstStart)不被满足。
该条件不满足,但该条件的检查在每次打勾 时进行。
artmedia70,我需要等待init中的第一个勾,并记住它的时间,以毫秒为单位,明白吗?)
我不需要 "在第一次启动时工作",我需要在第一次打勾后工作。
我告诉你是因为我不想在开始时做一个会一直被检查的标志。
条件不满足,但对该条件的检查每隔一段时间就会发生。
这是新的东西!
EA的整个工作都是基于对条件的不断检查,....。
这个人似乎是为问题而活,而不是为解决方案而活。他得到了工作代码,并继续唠叨着一个未解决的问题
我正在写一个指标)
我不由得佩服你。
我早就注意到你有一个天才的头脑。
你的思路是普通人无法理解的......