[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 117

 
我在FIBO_S上交易。如果你看一下,它真的很好。 请添加箭头和声音信号(开和关),最好是在不同时间段的所有箭头同时显示在某处,例如在1分钟 - 绿色上升,5分钟 - 绿色下降等。- 绿色上涨,10分钟-绿色下跌,30分钟-红色下跌等,最长为1天。但它加载了终端,他们说在每一个tick 都会重新创建ibo-levels,但如果extrema在一段时间内保持不变,我为什么要这样做?我不知道如何计算它们。 谢谢你。
附加的文件:
fibo_s.mq4  10 kb
 

有一个构造。

if( Условие 1 && Условие 2)
   {
   int buyticket = OrderSend(...)

当Condition 3=true时,我们需要给它加上extern Condition 3,而当Condition 3=false时,结构应该保持原来的结构。什么是最好的方法?

if( Условие 1 && Условие 2  && Условие 3=true && Условие 3)
   {
   int buyticket = OrderSend(...)

if( Условие 1 && Условие 2 && Условие 3=false)
   {
   int buyticket = OrderSend(...)

if Условие 3=true
   if( Условие 1 && Условие 2  && Условие 3)
     {
     int buyticket = OrderSend(...)
else
   if( Условие 1 && Условие 2)
     {
     int buyticket = OrderSend(...)
或者说是相反的情况呢?我还没有使用过这种东西,所以我不知道如何做好它
 
Dimoncheg писал(а)>>
if(( Условие 1 && Условие 2) || Условие 3)
   {
   int buyticket = OrderSend(...)
 

你好。

我如何知道我的订单是否已被执行?

 
rsi >> :

这似乎行不通,因为如果前两个条件被触发,第三个条件将被忽略,也就是说,在两个条件被触发后,订单的发送与第三个条件无关,无论是第三个条件还是第三个条件都会向我们发送订单,而不管前两个触发与否。我们的想法是,白天EA应该根据两个条件发送订单,晚上应该在这两个条件的基础上增加第三个条件,即之前的两个条件加上第三个条件,然后在晚上发送订单,如果第三个条件是手动或按时间增加的--我还不确定如何使其方便,但这并不重要,我们以后会弄清楚,第三个条件应该适当增加。

 
Dimoncheg писал(а)>>

if Условие 3=true
   if( Условие 1 && Условие 2  && Условие 3)
     {
     int buyticket = OrderSend(...)
else
   if( Условие 1 && Условие 2)
     {
     int buyticket = OrderSend(...)
extern bool flag_Cond_1=true;

////////////////////////////
////////1 var///////////////
if( flag_Cond_1)
   if( Cond_1 && Cond_2 && Cond_3)
   { /**/ }

if(! flag_Cond_1)
   if( Cond_1 && Cond_2)
   { /**/ }

///////2 var////////////////
if(( flag_Cond_1 && Cond_1 && Cond_2 && Cond_3) || (! flag_Cond_1 && Cond_1 && Cond_2))
{ /**/ }
 
thestalker писал(а)>>

你好。

我如何知道一个订单是否已被执行?

如果我们谈论的是开立订单,那么如果OrderSend返回的票数大于-1,那么订单已经开立...

如果问题是关于挂单,那么在开盘后,订单的OrderType()变为OP_BUY/OP_SELL(0/1),即如果OrderType()>1,那么就是挂单--这是关于如何识别订单(以防万一)......例如:当你打开一个订单时,你可以在数组中保存它的票据和类型,然后每次访问Start()时检查订单类型是否改变,如果其类型低于2,则该订单已经成功,你可以从数组中删除票据和订单类型,以避免下次检查...

 

这就是你说的:在白天发送一个条件为1和2的订单,在晚上发送条件为1和2和3的订单。 所以你有第四个昼夜条件,但你把它和第三个条件混在一起。例如,你可以这样做

int buyticket;
if Условие4 (ночь)
   if( Условие1 && Условие2 && Условие3)  buyticket = OrderSend(...);
else
   if( Условие1 && Условие2)  buyticket = OrderSend(...);
 
我对这一切都很陌生!我有Rinkost - MetaTrader 4软件...(一个朋友向我推荐的)...我正在慢慢掌握它......但我真的不知道欧元/美元何时会下跌或上涨,该往哪里看......当然没有人确切知道......但至少大约...他们写的是哪个网站或哪个主题? 提前感谢所有能提供帮助的人。
 
Mr_Bean писал(а)>>
我对这一切都很陌生!我有Rinkost - MetaTrader 4软件...(一个朋友推荐的)...我正在慢慢掌握它......但我真的不知道欧元/美元何时会下跌或上涨,该往哪里看......当然没有人确切知道......但至少大约...他们写的是哪个网站或哪个主题? 提前感谢所有能提供帮助的人。

为什么朋友不进一步建议?

原因: