[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 591 1...584585586587588589590591592593594595596597598...631 新评论 [删除] 2012.12.07 15:26 #5901 lottamer:以及为什么我有一连串的条件如果(cmd999==OP_SELL && Stoch_1>Stoch_2 && OrderProfit()>10)即使OrderProfit小于10(美元),也会被执行为TRUE?毕竟,所有低于10美元的东西都应该被砍掉? 尝试在这一行之前打印变量,也许你的程序没有到达这一行,或者变量值不是你所期望的。例如,如果你有一个美分账户,OrderProfit() 函数在一些经纪公司会返回美分值,而在其他公司则是美元。 elllfix 2012.12.07 15:32 #5902 rigonich: 尝试在这一行之前打印变量,也许你的程序没有到达这一行,或者变量值不是你所期望的。例如,如果你的账户是美分,OrderProfit() 函数在某些经纪公司以美分为单位返回数值,而在其他公司以美元为单位返回 数值。 1 - 程序不能达到这一行 - 因为它是EXECUTED(否则专家顾问没有完成我所期望的)。2 - 使用Print("profit=", OrderProfit());(它的行为也很奇怪--然后写,然后保持沉默...)我得到以下输出。 "利润=-0.24"。但当我写下如果OrderProfit()>10的 条件时,它很容易就通过了...... Виктор 2012.12.07 15:38 #5903 Desead:有谁知道翻身的事吗?当订单以展期方式重新打开时,是否会出现止损和取出值的滑移? 如果展期后,开盘价和止损之间的差异将小于止损水平线,将如何设置止损?我的任务如下。如果我有一个未平仓的市场订单,我应该检查它是否以展期方式开仓,如果是,我应该得到之前订单的票据,该订单已经关闭。也许有人会建议一种搜索算法? 到目前为止,我正在这么做。1.我选择第一个开放的订单。 2.我看它的开盘时间,如果它是在23:40至00:20开盘,那么我继续进一步检查这个订单(40分钟的窗口是为了以防万一,虽然在想法中,有可能从23:50到23:59。) 3.我记住了这张票,停下来,拿着 4 我根据历史记录检查所有已关闭的订单,其中评论包含 "交换 "一词,并且货币对匹配5.我应该比较止损和接管的数据。 如果它们相似,这里是所需的一对订单,如果不是 - 我回到步骤1 1.我在翻身时没有滑移,这是一个技术点。2.(3-4-5)在指定的滚动时间检查评论中是否有互换就可以了。 [删除] 2012.12.07 15:43 #5904 Zhunko: 我是一个心灵感应者!发生了什么事?:-)) 是否有可能像下订单时那样在行中写上注释(票号和订单类型)?那么告诉我,不是心灵感应者,我们说的是什么线? elllfix 2012.12.07 15:50 #5905 rigonich:是否有可能像下订单时那样在行中写上注释(票号和订单类型)?所以请向我解释一下,不是心灵感应者,我们说的是什么线? 这是标志着交易开盘水平的绿色虚线:) [删除] 2012.12.07 15:56 #5906 lottamer: 1 - 程序不可能达不到这一行 - 因为它已经被执行了(否则EA就不会做我期望的事情)。2 - 使用Print ("profit=", OrderProfit());(它的行为也很奇怪 - 现在写,现在不写...)我得到以下输出。 "利润=-0.24"。但当我写下如果OrderProfit()>10的 条件时,它很容易就通过了......。 这可能意味着,例如,选择了错误的订单进行修改,你要求的是哪种参数,或者其他什么。如果专家顾问做了它应该做的事情,否则你为什么要用它做一些事情呢?几乎任何程序在执行过程中都不会到达某些地方。例如,如果程序中有一个if()运算符,而条件是假的,那么条件后面的运算符部分就不会被执行,也就是说,程序不会进入到它。 elllfix 2012.12.07 16:13 #5907 rigonich: 如果你不回答,可能意味着你选择了错误的修改顺序或其他东西。 我这里很简单--订单总是一次一个。不可能有两个。因此,在参数中很难错过....。print 是无声的,而它后面的命令,与它同在一个BOX中,则通过了(关闭交易)。这一定是利润大小的问题......也许是点数的问题,我需要输入0.001?尽管它清楚地写着"-0.24"-美元...不明白... Dimka-novitsek 2012.12.07 16:29 #5908 晚上好!你能不能告诉我,这个条件能不能行得通--不是准确的反应加或减三分? if(tsena+3*Point>Ask&&tsena-3*Point<Ask&&wtoraya__stupen){//Если, пройдя сто пунктов вверх,или вниз, цена вернулась обратно, удаляем все позиции. 我在单独的纸上画了两个坐标轴,猜了25分钟。 [删除] 2012.12.07 16:32 #5909 lottamer: 是一条绿色的虚线,标志着交易的开盘价 :)) 在终端有不同的线,水平线、垂直线、趋势线、订单水平线、当前价格的卖出和买入线、指标线 和其他线。 elllfix 2012.12.07 16:34 #5910 rigonich: 终端有不同的线,水平线,垂直线,趋势线,订单水平线,当前价格的问价和买价线,指标线和其他线。 在我看来,其他线路是任意划定的。 1...584585586587588589590591592593594595596597598...631 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
以及为什么我有一连串的条件
如果(cmd999==OP_SELL && Stoch_1>Stoch_2 && OrderProfit()>10)
即使OrderProfit小于10(美元),也会被执行为TRUE?
毕竟,所有低于10美元的东西都应该被砍掉?
尝试在这一行之前打印变量,也许你的程序没有到达这一行,或者变量值不是你所期望的。例如,如果你有一个美分账户,OrderProfit() 函数在一些经纪公司会返回美分值,而在其他公司则是美元。
尝试在这一行之前打印变量,也许你的程序没有到达这一行,或者变量值不是你所期望的。例如,如果你的账户是美分,OrderProfit() 函数在某些经纪公司以美分为单位返回数值,而在其他公司以美元为单位返回 数值。
1 - 程序不能达到这一行 - 因为它是EXECUTED(否则专家顾问没有完成我所期望的)。
2 - 使用Print("profit=", OrderProfit());(它的行为也很奇怪--然后写,然后保持沉默...)我得到以下输出。
"利润=-0.24"。
但当我写下如果OrderProfit()>10的 条件时,它很容易就通过了......
有谁知道翻身的事吗?
当订单以展期方式重新打开时,是否会出现止损和取出值的滑移? 如果展期后,开盘价和止损之间的差异将小于止损水平线,将如何设置止损?
我的任务如下。如果我有一个未平仓的市场订单,我应该检查它是否以展期方式开仓,如果是,我应该得到之前订单的票据,该订单已经关闭。也许有人会建议一种搜索算法? 到目前为止,我正在这么做。
1.我选择第一个开放的订单。
2.我看它的开盘时间,如果它是在23:40至00:20开盘,那么我继续进一步检查这个订单(40分钟的窗口是为了以防万一,虽然在想法中,有可能从23:50到23:59。)
3.我记住了这张票,停下来,拿着
4 我根据历史记录检查所有已关闭的订单,其中评论包含 "交换 "一词,并且货币对匹配
5.我应该比较止损和接管的数据。 如果它们相似,这里是所需的一对订单,如果不是 - 我回到步骤1
1.我在翻身时没有滑移,这是一个技术点。
2.(3-4-5)在指定的滚动时间检查评论中是否有互换就可以了。
我是一个心灵感应者!发生了什么事?:-))
是否有可能像下订单时那样在行中写上注释(票号和订单类型)?
那么告诉我,不是心灵感应者,我们说的是什么线?
是否有可能像下订单时那样在行中写上注释(票号和订单类型)?
所以请向我解释一下,不是心灵感应者,我们说的是什么线?
这是标志着交易开盘水平的绿色虚线:)
1 - 程序不可能达不到这一行 - 因为它已经被执行了(否则EA就不会做我期望的事情)。
2 - 使用Print ("profit=", OrderProfit());(它的行为也很奇怪 - 现在写,现在不写...)我得到以下输出。
"利润=-0.24"。
但当我写下如果OrderProfit()>10的 条件时,它很容易就通过了......。
这可能意味着,例如,选择了错误的订单进行修改,你要求的是哪种参数,或者其他什么。
如果专家顾问做了它应该做的事情,否则你为什么要用它做一些事情呢?
几乎任何程序在执行过程中都不会到达某些地方。例如,如果程序中有一个if()运算符,而条件是假的,那么条件后面的运算符部分就不会被执行,也就是说,程序不会进入到它。
如果你不回答,可能意味着你选择了错误的修改顺序或其他东西。
我这里很简单--订单总是一次一个。不可能有两个。因此,在参数中很难错过....。
print 是无声的,而它后面的命令,与它同在一个BOX中,则通过了(关闭交易)。
这一定是利润大小的问题......也许是点数的问题,我需要输入0.001?
尽管它清楚地写着"-0.24"-美元...
不明白...
晚上好!你能不能告诉我,这个条件能不能行得通--不是准确的反应加或减三分?
我在单独的纸上画了两个坐标轴,猜了25分钟。
是一条绿色的虚线,标志着交易的开盘价 :))
在终端有不同的线,水平线、垂直线、趋势线、订单水平线、当前价格的卖出和买入线、指标线 和其他线。
终端有不同的线,水平线,垂直线,趋势线,订单水平线,当前价格的问价和买价线,指标线和其他线。
在我看来,其他线路是任意划定的。