[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 133 1...126127128129130131132133134135136137138139140...652 新评论 T-G 2011.08.29 00:29 #1321 来自编译器的TickSave错过了一些刻度,而且当演示服务器重新连接时,它没有创建一个新的文件夹,也没有写到旧的文件夹。 然而,什么是收集刻度线的最佳脚本或专家顾问? [Deleted] 2011.08.29 01:01 #1322 告诉我小数点应该是多少位。 例子。 在终端,价格是1.44996。然而,所有函数都只返回1.4499或1.4450。有什么方法可以搜索到小数点后5位的数值吗? 正因为如此,我无法弄清楚该如何处理止损。我被终端的读数1.4xxx所引导。而且我在200点处设了止损。例如,它通常被置于1.40000-200=1.39800的位置。 然而,从逻辑上讲,该函数只返回1.4xxx应该是1.4000-200=1.3800。我做错了什么?=( --- 2011.08.29 01:05 #1323 双倍于此 [Deleted] 2011.08.29 01:12 #1324 sergeev: 双倍于此 Oooh....谢谢。 因此,小数点后自动四舍五入到4。 --- 2011.08.29 01:13 #1325 ChAnton:Oooo....谢谢。因此,小数点后自动四舍五入到4。 当在没有任何其他文本的情况下打印/评论时,是的。 但这个数字仍然是一个数字。所以在发送交易请求时,不要忘记应用NormalizeDouble。 Oleg 2011.08.29 01:32 #1326 水平段的设置如下(将在Time[0]的右边)。 datetime Time_TLINE_Left = Time[0] + Period()*60*15; datetime Time_TLINE_Right = Time_TLINE_Left + Period()*60*10; if(ObjectFind("MyLine_Buy")==-1) { string Line_Buy = "MyLine_Buy"; ObjectCreate(Line_Buy, OBJ_TREND, 0, Time_TLINE_Left,Ask, Time_TLINE_Right,Ask); ObjectSet( Line_Buy, OBJPROP_STYLE, STYLE_SOLID); ObjectSet( Line_Buy, OBJPROP_RAY, False); ObjectSet( Line_Buy, OBJPROP_WIDTH, 3); ObjectSet( Line_Buy, OBJPROP_BACK , True); ObjectSet( Line_Buy, OBJPROP_COLOR, Color_Only_Buy); } 每一个新的条形图都被删除并重新绘制。 偶尔会漏掉当前日期之后的一天(即它不在图表上,但试图为它画一个线段)--例如在周末。 时间[0]对应的是星期五,而段是为星期六创建的,那时没有交易。 在这种情况下,逻辑被打破了。 - 我们需要找到一种方法来识别这种不存在的日子,而不是为它们画线段。 也许有人有办法做到这一点? (勾选星期 并不包括所有可能的选项,如节假日)。 谢谢! Всеволод 2011.08.29 01:49 #1327 chief2000: 有谁知道如何做到这一点吗?(检查一周的天数并不包括所有的可能性) 我们需要检测报价的差距,比较天数的Time[0]和Time[1]...如果没有缺口,那么我们就像往常一样抽签,如果有缺口,那么我们就需要考虑在这种情况下该怎么做。 Oleg 2011.08.29 01:55 #1328 splxgf: 我们需要检测报价中的一个缺口,比较Time[0]和Time[1]...如果没有缺口,那么我们就照常画,如果有缺口,那么我们应该考虑在这种情况下该怎么做。 时间[1]在时间[0]的左边,线段画在时间[0]的右边,离它有一定的距离。 我想,为一个不存在的日子(如星期六)绘制的段应该有一些独特的属性,如一个点。但问题是,这个点在属性中的时间是正确的--这个分段点的左右坐标没有相同的时间(对于一个真正的点,时间会是相同的)。 如果有可能找到具体的东西,那么就有可能直接删除这样的片段。 Всеволод 2011.08.29 02:11 #1329 与Time[1]比较,仅用于检测假日/周末。 还有,为什么会有重画的企图,没有刻度线,你可以检查循环脚本的交易是否关闭。 Oleg 2011.08.29 02:45 #1330 splxgf:与Time[1]比较,仅用于检测假日/周末。 还有,为什么会有重画的企图,没有刻度线,你可以检查循环脚本的交易是否关闭。问题发生在交易周第一天的第一根柱子上--尽管它应该总是与时间[0]保持一定的(固定的)距离,但该段却穿越了时间[0]。 在一周的开始,事实证明,该段的左坐标的时间变得小于Time[0]的开放时间。 也许你检查Time[0]和Time[1]之间的间隙的解决方案可能会解决这个问题,但我将不得不牺牲本周初的第一个条形图(这可以接受)。我明天会检查的。 谢谢你! 1...126127128129130131132133134135136137138139140...652 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
来自编译器的TickSave错过了一些刻度,而且当演示服务器重新连接时,它没有创建一个新的文件夹,也没有写到旧的文件夹。
然而,什么是收集刻度线的最佳脚本或专家顾问?
告诉我小数点应该是多少位。
例子。
在终端,价格是1.44996。然而,所有函数都只返回1.4499或1.4450。有什么方法可以搜索到小数点后5位的数值吗?
正因为如此,我无法弄清楚该如何处理止损。我被终端的读数1.4xxx所引导。而且我在200点处设了止损。例如,它通常被置于1.40000-200=1.39800的位置。
然而,从逻辑上讲,该函数只返回1.4xxx应该是1.4000-200=1.3800。我做错了什么?=(
双倍于此
Oooh....谢谢。
因此,小数点后自动四舍五入到4。
Oooo....谢谢。
因此,小数点后自动四舍五入到4。
当在没有任何其他文本的情况下打印/评论时,是的。
但这个数字仍然是一个数字。所以在发送交易请求时,不要忘记应用NormalizeDouble。
水平段的设置如下(将在Time[0]的右边)。
每一个新的条形图都被删除并重新绘制。
偶尔会漏掉当前日期之后的一天(即它不在图表上,但试图为它画一个线段)--例如在周末。
时间[0]对应的是星期五,而段是为星期六创建的,那时没有交易。
在这种情况下,逻辑被打破了。
- 我们需要找到一种方法来识别这种不存在的日子,而不是为它们画线段。
也许有人有办法做到这一点?
(勾选星期 并不包括所有可能的选项,如节假日)。
谢谢!
有谁知道如何做到这一点吗?(检查一周的天数并不包括所有的可能性)
我们需要检测报价的差距,比较天数的Time[0]和Time[1]...如果没有缺口,那么我们就像往常一样抽签,如果有缺口,那么我们就需要考虑在这种情况下该怎么做。
我们需要检测报价中的一个缺口,比较Time[0]和Time[1]...如果没有缺口,那么我们就照常画,如果有缺口,那么我们应该考虑在这种情况下该怎么做。
时间[1]在时间[0]的左边,线段画在时间[0]的右边,离它有一定的距离。
我想,为一个不存在的日子(如星期六)绘制的段应该有一些独特的属性,如一个点。但问题是,这个点在属性中的时间是正确的--这个分段点的左右坐标没有相同的时间(对于一个真正的点,时间会是相同的)。
如果有可能找到具体的东西,那么就有可能直接删除这样的片段。
与Time[1]比较,仅用于检测假日/周末。
还有,为什么会有重画的企图,没有刻度线,你可以检查循环脚本的交易是否关闭。
与Time[1]比较,仅用于检测假日/周末。
还有,为什么会有重画的企图,没有刻度线,你可以检查循环脚本的交易是否关闭。
问题发生在交易周第一天的第一根柱子上--尽管它应该总是与时间[0]保持一定的(固定的)距离,但该段却穿越了时间[0]。
在一周的开始,事实证明,该段的左坐标的时间变得小于Time[0]的开放时间。
也许你检查Time[0]和Time[1]之间的间隙的解决方案可能会解决这个问题,但我将不得不牺牲本周初的第一个条形图(这可以接受)。我明天会检查的。
谢谢你!