问吧! - 页 22 1...151617181920212223242526272829...182 新评论 Kale 2006.08.01 14:11 #211 billworld2: 谢谢,但是,这不起作用。首先,我把 "i>=ObjectsTotal "改为 "i<=ObjectsTotal"(打字错误)。然后,我注意到你正在创建另一个箭头对象,我们想在那里创建一个新的文本对象,其中包括箭头对象的名称。总之,下面的代码正在创建一堆箭头(大约50个),都重叠在同一个坐标上。在这个问题上仍然迷茫。如果你有机会再看一下,将非常感激。明确地说,我想创建一个新的文本对象,它被定位在每个现有的箭头对象下面,文本对象的文本描述等于箭头对象的名称。 比尔 我只是想向你展示这个想法。我认为这很容易,当你读完所有的代码并理解了这个想法后,你就会做出一个好的代码。 billworld2 2006.08.01 14:30 #212 但这个 "如此简单 "的想法并不奏效。我想,如果它如此简单,为什么不直接展示一个正确的答案,而要张贴一些不起作用的东西并声称它 "如此简单"?一旦人们理解了如何去做,一切都很容易。 Kalenzo: 我只是想告诉你这个想法。我认为这很容易,当你阅读了所有的代码并理解了这个想法,你就会做出一个好的代码。 billworld2 2006.08.01 14:41 #213 在这里仍然在寻求帮助。也许这真的很简单,但是,我没有找到任何好的文件来澄清这个问题。 我知道如何按升序从右到左(从现在到过去)数条形,如何按降序从左到右数条形。我不明白的是如何按升序从左到右计算条形图。有人提到要看一下iBarsShift,但是iBarsShift是指从右到左的计数。还有一些我不明白的地方。 我只是想从每个月的开始,从左到右(从过去到现在)数条。 如果这很简单,请原谅我。谢谢你的帮助。 比尔 billworld2: 在MQL中,条形计数总是从右到左(从现在到过去),对吗?我怎样才能实现从过去到现在的条形计数? 举个简单的例子,我如何对某个月的每个条形进行编号,1代表该月的第一个条形,随后的条形向上递增? 谢谢你的帮助。 比尔(仍然陷入了一个循环) Kale 2006.08.04 12:41 #214 Eaglehawk: 我最近没怎么上,因为自从我知道interbankfx在7月4日的 "休息日 "后,我一直在研究一个安全检测器,以安全地退出交易,并在EA停止执行前不打开新的交易(这是找到一个新的经纪人的下一个最好的事情,我希望 )。只是不要指望一个完整的EA,(它是一个EA文件中的EA设置指南)。创作将我的编码经验推到了比我预期(或希望 )更远的地方,现在我有一个研究未能回答的问题。在我看来,有关的麻烦人物似乎有一个相当简单的答案,但我没有运气找到它,所以我不是很准确地说它是。 有什么办法能让人看一下当前的交易,看看它是否有利可图? 一步一步来。 1) 选择当前订单 2) 读取订单的开盘价 3a) 如果订单是长线,那么ASK-OrderOpenPrice() 3b) 如果订单是空头,那么OrderOpenPrice() - BID 4) 如果前面的操作值大于0,那么订单就是可执行的。 这就是全部 Eaglehawk 2006.08.04 12:47 #215 就这样了? 哇!这下好了。它的作用。谢谢!(我不相信它是如此简单 ) Kale 2006.08.04 12:50 #216 Eaglehawk: 哇!它的作用。谢谢!(我不相信它是如此简单 ) 有时即使是如此简单的事情,看起来也很难处理:):) hidethereal 2006.08.04 15:08 #217 我很好奇,如果有人知道我需要在RSX指标中插入什么代码,使RSX线在高于70或低于30时改变颜色。 谢谢! MarvinSk 2006.08.04 15:23 #218 保持盈利的损失管理 大家好。 我一直想在CODEGURU的资金管理系统中加入管理利润和亏损的功能。 这个想法! 如果使用MM手交易,当账户余额 达到一个特定的百分比时,我希望MM手可以大幅减少,这样就不会因为你不使用常规的MM手交易而损失利润。 看看我是怎么做的,但不确定这是否可行 double lotMM = MathCeil(AccountFreeMargin() * Risk / 1000) / 100; 如果(AccountIsMicro==false) //正常账户 { 如果(lotMM < 0.1) lotMM = Lots; 如果(AccountBalance()>=ProfitFactor) lotMM = 0.2; if((lotMM > 0.5) && (lotMM < 1)) lotMM = 0.5; 如果(lotMM > 1.0) lotMM = MathCeil(lotMM); 如果(lotMM>100)lotMM=100。 } 谁能帮帮我...CODEGURU 你的意见将受到极大欢迎 原始想法 Ask! Raw Ideas increase 2006.08.07 02:07 #219 可以使用相反的颜色吗? 我可以在ObjectSetText中使用相反的颜色吗,比如黄底红字? TWTrader 2006.08.07 19:24 #220 周止损/目标 我正试图在我的EA中添加一个周止损/目标。我想做的是......从周日开始计算本周的利润/亏损,一旦达到一定的水平,交易将被停止,直到周五收盘/周日开盘,然后盈亏将被重置。 另外,如果EA是在一周中开始的,它需要知道自周日以来的盈亏情况。 1...151617181920212223242526272829...182 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
谢谢,但是,这不起作用。首先,我把 "i>=ObjectsTotal "改为 "i<=ObjectsTotal"(打字错误)。然后,我注意到你正在创建另一个箭头对象,我们想在那里创建一个新的文本对象,其中包括箭头对象的名称。总之,下面的代码正在创建一堆箭头(大约50个),都重叠在同一个坐标上。
在这个问题上仍然迷茫。如果你有机会再看一下,将非常感激。明确地说,我想创建一个新的文本对象,它被定位在每个现有的箭头对象下面,文本对象的文本描述等于箭头对象的名称。
比尔我只是想向你展示这个想法。我认为这很容易,当你读完所有的代码并理解了这个想法后,你就会做出一个好的代码。
但这个 "如此简单 "的想法并不奏效。我想,如果它如此简单,为什么不直接展示一个正确的答案,而要张贴一些不起作用的东西并声称它 "如此简单"?一旦人们理解了如何去做,一切都很容易。
我只是想告诉你这个想法。我认为这很容易,当你阅读了所有的代码并理解了这个想法,你就会做出一个好的代码。
在这里仍然在寻求帮助。也许这真的很简单,但是,我没有找到任何好的文件来澄清这个问题。
我知道如何按升序从右到左(从现在到过去)数条形,如何按降序从左到右数条形。我不明白的是如何按升序从左到右计算条形图。有人提到要看一下iBarsShift,但是iBarsShift是指从右到左的计数。还有一些我不明白的地方。
我只是想从每个月的开始,从左到右(从过去到现在)数条。
如果这很简单,请原谅我。谢谢你的帮助。
比尔
在MQL中,条形计数总是从右到左(从现在到过去),对吗?
我怎样才能实现从过去到现在的条形计数?
举个简单的例子,我如何对某个月的每个条形进行编号,1代表该月的第一个条形,随后的条形向上递增?
谢谢你的帮助。
比尔(仍然陷入了一个循环)我最近没怎么上,因为自从我知道interbankfx在7月4日的 "休息日 "后,我一直在研究一个安全检测器,以安全地退出交易,并在EA停止执行前不打开新的交易(这是找到一个新的经纪人的下一个最好的事情,我希望 )。只是不要指望一个完整的EA,(它是一个EA文件中的EA设置指南)。
创作将我的编码经验推到了比我预期(或希望 )更远的地方,现在我有一个研究未能回答的问题。在我看来,有关的麻烦人物似乎有一个相当简单的答案,但我没有运气找到它,所以我不是很准确地说它是。
有什么办法能让人看一下当前的交易,看看它是否有利可图?一步一步来。
1) 选择当前订单
2) 读取订单的开盘价
3a) 如果订单是长线,那么ASK-OrderOpenPrice()
3b) 如果订单是空头,那么OrderOpenPrice() - BID
4) 如果前面的操作值大于0,那么订单就是可执行的。
这就是全部
就这样了?
哇!这下好了。它的作用。谢谢!(我不相信它是如此简单 )
哇!它的作用。谢谢!(我不相信它是如此简单 )
有时即使是如此简单的事情,看起来也很难处理:):)
我很好奇,如果有人知道我需要在RSX指标中插入什么代码,使RSX线在高于70或低于30时改变颜色。
谢谢!
保持盈利的损失管理
大家好。
我一直想在CODEGURU的资金管理系统中加入管理利润和亏损的功能。
这个想法!
如果使用MM手交易,当账户余额 达到一个特定的百分比时,我希望MM手可以大幅减少,这样就不会因为你不使用常规的MM手交易而损失利润。
看看我是怎么做的,但不确定这是否可行
double lotMM = MathCeil(AccountFreeMargin() * Risk / 1000) / 100;
如果(AccountIsMicro==false) //正常账户
{
如果(lotMM < 0.1) lotMM = Lots;
如果(AccountBalance()>=ProfitFactor) lotMM = 0.2;
if((lotMM > 0.5) && (lotMM < 1)) lotMM = 0.5;
如果(lotMM > 1.0) lotMM = MathCeil(lotMM);
如果(lotMM>100)lotMM=100。
}
谁能帮帮我...CODEGURU 你的意见将受到极大欢迎
可以使用相反的颜色吗?
我可以在ObjectSetText中使用相反的颜色吗,比如黄底红字?
周止损/目标
我正试图在我的EA中添加一个周止损/目标。我想做的是......从周日开始计算本周的利润/亏损,一旦达到一定的水平,交易将被停止,直到周五收盘/周日开盘,然后盈亏将被重置。
另外,如果EA是在一周中开始的,它需要知道自周日以来的盈亏情况。