KimIV的有用功能 - 页 61 1...545556575859606162636465666768...128 新评论 keekkenen 2008.12.04 17:13 #601 kombat >> : 例如,一个相对于当前月份的月数的 "计算器"。 但这种简单化的方法有其缺陷。 这将表现为,有可能误认 在随后的几个月的开始... 在每日期间使用ibarshift,从而得到条数(天数)或-1(即打到周六或周日)。 然后向前或向后移动一次或两次,得到星期五或星期一,并得到天数,然后作为 你要加减班次......,然后自己得到月数......。 PS.我希望这个主题的作者能原谅我的入侵... kombat 2008.12.05 04:20 #602 kombat писал(а)>>我看到FuncStPeriod(int Per, int Val) 函数的结尾是这样的。 我对这根绳子太草率了...我真为自己感到羞愧......:))) 总的来说,我以这种方式解决了(某种程度上......)任务,或者说解决了其中的一部分。 //+--- Скрипт. дт1.mq4-----------+ int start() { datetime T1, T2; T1=StrToTime("2008.10.25"); T2=StrToTime("2008.10.31"); for(int i=0; i<OrdersHistoryTotal(); i++) { if(OrderSelect( i, SELECT_BY_POS, MODE_HISTORY) && OrderSymbol()==Symbol() && OrderType()<=1 && FuncStPeriod()) { Alert("ch: ", i," nbr: ",TimeToStr(OrderCloseTime(), TIME_DATE| TIME_SECONDS)," s: ",OrderSymbol()); } } return(0); } //+------------------------------------------------------------------+ bool FuncStPeriod() { // int Per, int Val bool fsp; datetime T1, T2; T1=StrToTime("2008.10.25"); T2=StrToTime("2008.10.31"); //... fsp=OrderCloseTime()> T1 && OrderCloseTime()< T2; return( fsp); } [Deleted] 2008.12.06 14:33 #603 哥哥的心帮助一个新手交易员:) 决定在新闻上玩,并兑现了 - 愚蠢的,但我的钱用完了:(() WMR R266873268087 在Kapilochka网站上收集的结果。napod . r u 这种不幸的事情发生了 :(((( 我希望你能有好的运气,分析。 并让钱像雪球一样粘在一起! poruchik 2008.12.06 16:26 #604 伊戈尔,生日快乐!!!!!!! Igor Kim 2008.12.06 16:41 #605 poruchik писал(а)>> 伊戈尔,生日快乐!!!!!!! >> 谢谢你,Stas! kombat 2008.12.06 23:22 #606 祝贺你!!!。 万事如意,身体健康! Igor Kim 2008.12.07 08:47 #607 Galavadabryu (c) Masyanya Nefedov Kirill 2008.12.07 09:57 #608 我也加入了祝贺的行列。我祝愿你和你的家人取得更多的创造性成就和健康。 Виктор 2008.12.09 08:15 #609 我来得有点晚,但也不失亲切感,加入祝贺的行列。 不幸的是,这个节日不是永恒的,严酷的日常生活提醒着我们自己。 伊戈尔,我在连接b-Positions.mqh 库的时候做错了。它在include中,b-Orders.mqh 和b-KimIV.mqh 都在其中。在init之前的外部变量之后的一行#include <b-Positions.mqh> 被添加到EA。在编译EA时,显示以下信息:'b-Positions .mqh' - 文件已被处理。 编译后,EA的外部变量 是不可用的,就像它们没有被注册一样。 然而,该EA是有效的。 Igor Kim 2008.12.09 10:12 #610 granit77 писал(а)>> 在编译EA时,我得到一个信息:'b-Positions.mqh' - 文件已经处理。 这意味着文件b-Positions.mqh 被附加了不止一次。最有可能的是,你在EA代码中附加了它,它也被附加在b-Orders.mqh 代码中。 我已经在某处写过我是如何使用我的函数的。我没有将这些文件附加到我的EA中;我只是将其中的必要功能复制到我的EA代码中。对我来说,这更容易... granit77 写道>> >> 编译后,EA外部变量 不可用,就像没有被写入一样。 编译器指令所附的#include 文件就包含这样的东西。 #property library 这是一个禁用外部参数的。这个问题已经在这个论坛上讨论过了。该怎么做?解决办法有两个。 1.删除#property,继续使用#include。 2)留下#property,用#import 代替#include。 1...545556575859606162636465666768...128 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
例如,一个相对于当前月份的月数的 "计算器"。
但这种简单化的方法有其缺陷。
这将表现为,有可能误认
在随后的几个月的开始...
在每日期间使用ibarshift,从而得到条数(天数)或-1(即打到周六或周日)。
然后向前或向后移动一次或两次,得到星期五或星期一,并得到天数,然后作为
你要加减班次......,然后自己得到月数......。
PS.我希望这个主题的作者能原谅我的入侵...
我看到FuncStPeriod(int Per, int Val) 函数的结尾是这样的。
我对这根绳子太草率了...我真为自己感到羞愧......:)))
总的来说,我以这种方式解决了(某种程度上......)任务,或者说解决了其中的一部分。
哥哥的心帮助一个新手交易员:)
决定在新闻上玩,并兑现了 - 愚蠢的,但我的钱用完了:(()
WMR R266873268087
在Kapilochka网站上收集的结果。napod . r u
这种不幸的事情发生了 :((((
我希望你能有好的运气,分析。
并让钱像雪球一样粘在一起!
伊戈尔,生日快乐!!!!!!!
>> 谢谢你,Stas!
祝贺你!!!。
万事如意,身体健康!
Galavadabryu (c) Masyanya
我来得有点晚,但也不失亲切感,加入祝贺的行列。
不幸的是,这个节日不是永恒的,严酷的日常生活提醒着我们自己。
伊戈尔,我在连接b-Positions.mqh 库的时候做错了。它在include中,b-Orders.mqh 和b-KimIV.mqh 都在其中。在init之前的外部变量之后的一行#include <b-Positions.mqh> 被添加到EA。在编译EA时,显示以下信息:'b-Positions .mqh' - 文件已被处理。 编译后,EA的外部变量 是不可用的,就像它们没有被注册一样。
然而,该EA是有效的。
在编译EA时,我得到一个信息:'b-Positions.mqh' - 文件已经处理。
这意味着文件b-Positions.mqh 被附加了不止一次。最有可能的是,你在EA代码中附加了它,它也被附加在b-Orders.mqh 代码中。
我已经在某处写过我是如何使用我的函数的。我没有将这些文件附加到我的EA中;我只是将其中的必要功能复制到我的EA代码中。对我来说,这更容易...
>> 编译后,EA外部变量 不可用,就像没有被写入一样。
编译器指令所附的#include 文件就包含这样的东西。
这是一个禁用外部参数的。这个问题已经在这个论坛上讨论过了。该怎么做?解决办法有两个。
1.删除#property,继续使用#include。
2)留下#property,用#import 代替#include。