[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 133

 

来自编译器的TickSave错过了一些刻度,而且当演示服务器重新连接时,它没有创建一个新的文件夹,也没有写到旧的文件夹。

然而,什么是收集刻度线的最佳脚本或专家顾问?

[Deleted]  

告诉我小数点应该是多少位。

例子。

在终端,价格是1.44996。然而,所有函数都只返回1.4499或1.4450。有什么方法可以搜索到小数点后5位的数值吗?

正因为如此,我无法弄清楚该如何处理止损。我被终端的读数1.4xxx所引导。而且我在200点处设了止损。例如,它通常被置于1.40000-200=1.39800的位置。

然而,从逻辑上讲,该函数只返回1.4xxx应该是1.4000-200=1.3800。我做错了什么?=(

 
双倍于此
[Deleted]  
sergeev:
双倍于此

Oooh....谢谢。

因此,小数点后自动四舍五入到4。

 
ChAnton:

Oooo....谢谢。

因此,小数点后自动四舍五入到4。


当在没有任何其他文本的情况下打印/评论时,是的。

但这个数字仍然是一个数字。所以在发送交易请求时,不要忘记应用NormalizeDouble

 

水平段的设置如下(将在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]对应的是星期五,而段是为星期六创建的,那时没有交易。

在这种情况下,逻辑被打破了。

- 我们需要找到一种方法来识别这种不存在的日子,而不是为它们画线段。

也许有人有办法做到这一点?

(勾选星期 并不包括所有可能的选项,如节假日)。

谢谢!

 
chief2000:

有谁知道如何做到这一点吗?(检查一周的天数并不包括所有的可能性)

我们需要检测报价的差距,比较天数的Time[0]和Time[1]...如果没有缺口,那么我们就像往常一样抽签,如果有缺口,那么我们就需要考虑在这种情况下该怎么做。

 
splxgf:

我们需要检测报价中的一个缺口,比较Time[0]和Time[1]...如果没有缺口,那么我们就照常画,如果有缺口,那么我们应该考虑在这种情况下该怎么做。

时间[1]在时间[0]的左边,线段画在时间[0]的右边,离它有一定的距离。

我想,为一个不存在的日子(如星期六)绘制的段应该有一些独特的属性,如一个点。但问题是,这个点在属性中的时间是正确的--这个分段点的左右坐标没有相同的时间(对于一个真正的点,时间会是相同的)。

如果有可能找到具体的东西,那么就有可能直接删除这样的片段。

 

与Time[1]比较,仅用于检测假日/周末。

还有,为什么会有重画的企图,没有刻度线,你可以检查循环脚本的交易是否关闭。

 
splxgf:

与Time[1]比较,仅用于检测假日/周末。

还有,为什么会有重画的企图,没有刻度线,你可以检查循环脚本的交易是否关闭。

问题发生在交易周第一天的第一根柱子上--尽管它应该总是与时间[0]保持一定的(固定的)距离,但该段却穿越了时间[0]。

在一周的开始,事实证明,该段的左坐标的时间变得小于Time[0]的开放时间

也许你检查Time[0]和Time[1]之间的间隙的解决方案可能会解决这个问题,但我将不得不牺牲本周初的第一个条形图(这可以接受)。我明天会检查的。

谢谢你!