[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 841 1...834835836837838839840841842843844845846847848...1145 新评论 Alexey Subbotin 2010.09.10 14:42 #8401 etroplus: 请指教! 有没有一个函数能以点为单位返回未结头寸的利润值? (Bid - OrderOpenPrice())/Point; //для ордеров BUY (OrderOpenPrice() - Ask)/Point; //для ордеров SELL Alexey Subbotin 2010.09.10 14:48 #8402 webgreck: 检查是否有日期变化,并使用功能 MarketInfo(Symbol(),MODE_SWAPSHORT); MarketInfo(Symbol(),MODE_SWAPLONG); webgreck 2010.09.10 15:06 #8403 alsu: 检查日期是否已经改变,并使用函数 你怎么能控制日期? 它不会改变。看看这个截图。 Andrey F. Zelinsky 2010.09.10 15:12 #8404 webgreck: 我有很多订单需要不同的工作,什么样的跟踪什么样的固定目标,并设置平价,但我无法应付这项任务,因为在交易结束后,由于交换而打开,它改变了票号,所以我不能用票号来识别位置,以知道如何处理它。 请告知如何处理掉期,以及如何识别交易并知道我是否已经对其设置了平价,等等。 在这些情况下,可以积极使用 "订单魔法号码"。 webgreck 2010.09.10 15:32 #8405 abolk: 在这些情况下,可以积极使用神奇的数字顺序。 我已经用神奇的数字来识别三种类型的信号 ... 如果我已经为一个姿势放置了奇偶性,我也许应该想一个办法,用神奇的数字来确定我是否已经放置了奇偶性。 例如,我们可以给一个订单一个神奇的数字值,但神奇的数字不能被编辑。还是我错了?我们只能在设置订单时给它一个值,但我们可以在神奇数字中写什么,以便我们能够检查是否已经为订单设置了奇偶性? Andrey F. Zelinsky 2010.09.10 15:39 #8406 webgreck: 我已经用它来识别三种类型的信号 ... 如果你的算法与订单识别密切相关,那么我需要知道你的算法来帮助我处理这个问题。 如果你的算法与订单识别密切相关,那么在这种情况下,我需要知道你的算法来帮助你。 webgreck 2010.09.10 15:52 #8407 abolk: 如果你的算法与识别订单密切相关,那么为了在这种情况下帮助你,我们需要了解你的算法。 我很害怕这个问题,这个系统相当复杂,很难用两句话来描述。我也不想公布代码,因为有几千行代码,没有人会理解或担心它们...... 我以为有一些常见的灵活方法来实现订单识别 ...神奇的数字基本上是它的作用,但它不能被编辑,以记住订单已经做了这个或那个...。 也许仍有可能编辑一个神奇的数字? Alexey Subbotin 2010.09.10 16:42 #8408 webgreck: 你如何控制日期? 它不会改变。看看这个截图。 你的截图显示1月13日00:00的第14次互换--互换开放。 Artyom Trishkin 2010.09.10 18:26 #8409 webgreck: 是的,这就是我所担心的问题)因为算法并不简单......系统相当复杂,不能用两个字来描述。而把代码放在那里也是没有意义的,因为有几千行代码,没有人会理解和钻研它们......。 我以为有一些常见的灵活技巧来实现对订单的识别 ...我们有一个用于此目的的神奇数字,但我们不能编辑它以记住这个订单已经做了什么 ... 也许有可能编辑一个订单的神奇数字? 而你把开场时间 转换为int--在那里你有两个magiks用于一个位置。如果你没有设置奇偶性,就只有魔力。如果你已经设置了奇偶性,负责设置奇偶性存在的变量将等于开仓的时间,用int表示,该位置将有一个神奇的数字......:) 从那里开始跳舞... extra 2010.09.11 06:15 #8410 你好! 我不明白为什么开仓的订单没有被修改,修改的条件是利润超过5点。 //+------------------------------------------------------------------+||新闻贸易.mq4 |//| Copyright © 2010, MetaQuotes Software Corp.//| http://www.metaquotes.net |//+------------------------------------------------------------------+#property copyright"Copyright © 2010, MetaQuotes Software Corp.#属性链接 "http://www.metaquotes.net" 外部bool In_BUYSTOP=true。外部intProfit_buy=100。外来的int StopLoss_buy=5;外来的双倍Lots_buy=0.01。//+------------------------------------------------------------------+外部 bool In_SELLSTOP =true;外部inttern TakeProfit_sell=100。外置 int StopLoss_sell =5;外置双倍Lots_sell =0.01;extern int LevelProfit = 25; // - 盈利水平,以点为单位,必须达到这个水平才能将其止损点转移到盈亏平衡点。extern int LevelWLoss = 1; // -Breakeven level in points, which stop position will be moved to after its profit reaches the LevelProfit level in points. //+------------------------------------------------------------------+//|专家初始化功能|//+------------------------------------------------------------------+int init() {//---- int profitbuy=((Bid - OrderOpenPrice())/Point); // BUY int profitsell=((OrderOpenPrice()- Ask)/Point); // SELL//----return(0); }//+------------------------------------------------------------------+//|专家去初始化功能|//+------------------------------------------------------------------+int deinit() {//----//---- return(0); }//+------------------------------------------------------------------+//|专家启动功能|//+------------------------------------------------------------------+int start()//---- { int票。 如果(Bid>iHigh(NULL,PERIOD_D1,1)) { 如果(OrdersTotal() < 1) ticket=OrderSend(Symbol(),OP_SELLSTOP,Lots_sell,iHigh(NULL,PERIOD_D1,1),3,iHigh(NULL,PERIOD_D1,1)+StopLoss_sell*Point,iHigh(NULL,PERIOD_D1,1)-TakeProfit_sell*Point, Hour() ==21 &&Minute() ==59); 如果(OrderSelect(1, SELECT_BY_POS,MODE_TRADES)==true) { int profitsell=((OrderOpenPrice()- Ask)/Point)。 If (profitell>5) ticket=OrderModify(OrderTicket(,OrderOpenPrice(),0,OrderTakeProfit(),0,Blue)。 return(0); } } 如果(Ask<iLow(NULL,PERIOD_D1,1)) { 如果(OrdersTotal() < 1) ticket=OrderSend(Symbol(),OP_BUYSTOP,Lots_buy,iLow(NULL,PERIOD_D1,1),3,iLow(NULL,PERIOD_D1,1)-StopLoss_buy*Point,iLow(NULL,PERIOD_D1,1)+TakeProfit_buy*Point, Hour() ==21 &&Minute() ==59) 。 如果(OrderSelect(1, SELECT_BY_POS,MODE_TRADES)==true) { int profitbuy=((Bid - OrderOpenPrice())/Point)。 如果 (profitbuy>5) int stopmodify=OrderOpenPrice()。 OrderModify(OrderTicket(),OrderOpenPrice(),stopmodify,OrderTakeProfit(),0,Blue)。 return(0); } } //oooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo。 return(0); } //+------------------------------------------------------------------+ [WARNING CLOSED!] Any newbie 任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. [存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. 1...834835836837838839840841842843844845846847848...1145 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
请指教!
有没有一个函数能以点为单位返回未结头寸的利润值?
检查是否有日期变化,并使用功能
检查日期是否已经改变,并使用函数
你怎么能控制日期? 它不会改变。看看这个截图。
我有很多订单需要不同的工作,什么样的跟踪什么样的固定目标,并设置平价,但我无法应付这项任务,因为在交易结束后,由于交换而打开,它改变了票号,所以我不能用票号来识别位置,以知道如何处理它。
请告知如何处理掉期,以及如何识别交易并知道我是否已经对其设置了平价,等等。
在这些情况下,可以积极使用 "订单魔法号码"。
在这些情况下,可以积极使用神奇的数字顺序。
我已经用神奇的数字来识别三种类型的信号 ... 如果我已经为一个姿势放置了奇偶性,我也许应该想一个办法,用神奇的数字来确定我是否已经放置了奇偶性。 例如,我们可以给一个订单一个神奇的数字值,但神奇的数字不能被编辑。还是我错了?我们只能在设置订单时给它一个值,但我们可以在神奇数字中写什么,以便我们能够检查是否已经为订单设置了奇偶性?
我已经用它来识别三种类型的信号 ... 如果你的算法与订单识别密切相关,那么我需要知道你的算法来帮助我处理这个问题。
如果你的算法与订单识别密切相关,那么在这种情况下,我需要知道你的算法来帮助你。
如果你的算法与识别订单密切相关,那么为了在这种情况下帮助你,我们需要了解你的算法。
我很害怕这个问题,这个系统相当复杂,很难用两句话来描述。我也不想公布代码,因为有几千行代码,没有人会理解或担心它们......
我以为有一些常见的灵活方法来实现订单识别 ...神奇的数字基本上是它的作用,但它不能被编辑,以记住订单已经做了这个或那个...。
也许仍有可能编辑一个神奇的数字?
你如何控制日期? 它不会改变。看看这个截图。
是的,这就是我所担心的问题)因为算法并不简单......系统相当复杂,不能用两个字来描述。而把代码放在那里也是没有意义的,因为有几千行代码,没有人会理解和钻研它们......。
我以为有一些常见的灵活技巧来实现对订单的识别 ...我们有一个用于此目的的神奇数字,但我们不能编辑它以记住这个订单已经做了什么 ...
也许有可能编辑一个订单的神奇数字?
从那里开始跳舞...
你好!
我不明白为什么开仓的订单没有被修改,修改的条件是利润超过5点。
//+------------------------------------------------------------------+