任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 35

 
oDin48:

事实上,唯一的问题是分配一个条形号码并将其写入一个变量,然后可以与当前值进行比较。

没有必要。每个酒吧都已经有了自己的号码。你所需要知道的是在哪个栏杆上关闭了 一个止损位置。变量是用来做什么的?如果专家顾问被重新启动怎么办?变量的值将被丢失。这样一来,你就可以找到任何选定的平仓位置,在任何特定的时间内被关闭的栏位。

如果你有编程经验,你可以理解并实现我所描述的逻辑。

 
artmedia70:

你所需要知道的是在哪个栏杆上关闭了止损位置。

这不是一个问题,因为我需要第一个和第二个不在同一个栏上打开。

我写的东西是这样的。

如果((总数==0)&&(条件)){Opn_B=true;}//举例说明。

第二个订单不会打开,但如果第一个订单失败,它就会在止损点关闭,条件再次触发,第二个条形图打开,这正是我不需要的。但是,如果下一个条形图触发了SL,并且条件得到满足,那么就欢迎你的到来。

如果我说得很含糊,我表示歉意。

但我的看法是这样的。

1) 当开立一个订单时,我们应该把开立订单的条数写进一个变量。

2) 当订单数量 为0时。我们检查最后一笔交易的利润(已经写好)。

3) 当根据信号打开下一个订单时,我们会检查之前的订单是否盈利。 如果是亏损的,我们会检查当前栏和最后一个订单的栏的数字。如果它们不匹配,我们就开出一个订单。(写起来没问题)

结论:我只需要一个能让我知道柱状体数量的函数,这样我就能把这个值分配给步骤1的变量,并在步骤3中与当前值(柱状体数量)进行比较。

 
oDin48:

这不是一个问题,因为我需要第一个和第二个不在同一个栏上打开。

我写的东西是这样的。

如果((总数==0)&&(条件)){Opn_B=true;}//举例说明。

第二个订单不会打开,但如果第一个订单失败,它就会在止损点关闭,条件再次触发,第二个条形图打开,这正是我不需要的。但是,如果下一个条形图触发了SL,并且条件得到满足,那么就欢迎你的到来。

如果我说得很含糊,我表示歉意。

但我的看法是这样的。

1) 当开立一个订单时,我们应该把开立订单的条数写进一个变量。

2) 当订单数量为0时。我们检查最后一笔交易的利润(已经写好)。

3) 当根据信号打开下一个订单时,我们会检查之前的订单是否盈利。 如果是亏损的,我们会检查当前栏和最后一个订单的栏的数字。如果它们不匹配,我们就开出一个订单。(写起来没问题)

结论:我只需要一个能让我知道柱状体数量的函数,这样我就能把这个值分配给步骤1的变量,并在步骤3中与当前值(柱状体数量)进行比较。

总之...去看Igor Kim的 主题--你会发现那里有很多例子。我还没有时间,对不起...
 
artmedia70:
在检查MASK偏差时,使用2-3点的三角洲。


我是否在每个人身上加点?有可能对这两点或三点进行编程吗?
 
oDin48:

这不是一个问题,因为我需要第一个和第二个不在同一个栏上打开。

我写的东西是这样的。

如果((总数==0)&&(条件)){Opn_B=true;}//举例说明。

第二个订单不会打开,但如果第一个订单失败,它就会在止损点关闭,条件再次触发,第二个条形图打开,这正是我不需要的。但是,如果下一个条形图触发了SL,并且条件得到满足,那么就欢迎你的到来。

如果我说得很含糊,我表示歉意。

但我的看法是这样的。

1) 当开立一个订单时,我们应该把开立订单的条数写进一个变量。

2) 当订单数量为0时。我们检查最后一笔交易的利润(已经写好)。

3) 当根据信号打开下一个订单时,我们会检查之前的订单是否盈利。 如果是亏损的,我们会检查当前栏和最后一个订单的栏的数字。如果它们不匹配,我们就开出一个订单。(写起来没问题)

结论:我只需要一个能让我知道柱状体数量的函数,这样我就能把这个值分配给步骤1的变量,并在步骤3中与当前值(柱状体数量)进行比较。



该函数返回最后关闭位置的小节编号

呼叫

if(Total==0 && NumberOfBarCloseLastPos()!=0)
   {
   Opn_B=true;
   }
 

非常感谢你。我已经认为我的解释是错误的,意识到解决方案应该很简单。

你一直都很有帮助。

 

谁能告诉我,在编写脚本或EA时,我可以在一个数组中容纳的最大元素数是多少?

 
Dikii:

谁能告诉我,在编写脚本或EA时,我最多可以把多少个元素塞进一个数组?

来自邻近的线程........

 

伙计们!

如何在OrderSend中指定挂单 的到期时间为 "今天"。

 
smartemiy:

伙计们!

如何在OrderSend中指定挂单的到期时间为 "今天"。

更正确的做法是在指定时间删除订单。很少有DC在顾问的命令下执行这种过期并删除订单 的情况!