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

 
谢谢你 !!!!!!!!!!!!!!!!!!
 
Interesting >> :

设置挂单的代码示例。


非常感谢)) 我没有在任何地方看到 关于你可以在OrderSend 里面写什么 OP_BUYLIMIT ,不幸的是,也许我只是由于不注意而错过了....(


>> 再次感谢。)

 

帮助解决这个问题:我想让某个蜡烛的组合有一个警报

if (Open[1]<Close[1] && Open[2]==Close[2] && Open[3]>Close[3])
Alert("глянь на график");


if (Open[1]>Close[1] && Open[2]==Close[2] && Open[3]<Close[3])
Alert("глянь на график");
我在历史上跑了一遍,但图表上有组合的时候,应该是这样的。
 
dmmikl86 >> :

问题出在这里:我想要

>>整个代码到工作室,sylvuplet。

 
测试器中的警报不起作用。用打印的方式取代警报,并检查日志。
 
Roger >> :
测试器中的警报不起作用。用打印的方式取代警报,并检查日志。

信用

 

全部代码

//---- input parameters
extern double    Lots=0.1;

datetime new_time;
int magic=37;
bool signal1_bulls, signal1_bears, signal2_dodj, signal3_bulls, signal3_bears;
int order_type, order_magic;
string order_symbol;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----
// этап 1 - определения даных
//====================================================================
if (Open[1]<Close[1]) signal1_bulls=true; // определение присутсвия свечи[1] - бычья

if (Open[1]>Close[1]) signal1_bears=true; // определение присутсвия свечи[1] - медвежья

if (Open[2]==Close[2]) signal2_dodj=true; // определение присуствия свечи[2] - типа додж

if (Open[3]<Close[3]) signal3_bulls=true; // определение присутсвия свечи[3] - бычья

if (Open[3]>Close[3]) signal3_bears=true; // определение присутсвия свечи[3] - медвежья

//----


//====================================================================  
// этап 2 
//====================================================================
if (Time[0]== new_time)
{
//----

if (Open[1]<Close[1] && Open[2]==Close[2] && Open[3]>Close[3])
Alert("посмотри на график");


if (Open[1]>Close[1] && Open[2]==Close[2] && Open[3]<Close[3])
Alert("псмотри на график");


//----
new_time=Time[0];
}

//----
   return(0);
  }
//+------------------------------------------------------------------+
 
dmmikl86 писал(а)>>

全部代码

由于第五个符号,在比较价格水平方面存在不确定性。蜡烛图分析长期存在于四位数。为了将五位数价格的比较转移到过去的情况,我在你的专家顾问的代码中引入了Level变量。

五个标志的十个点(四个标志的一个点)将对应于水平=0.000095

(还有一种方法--将价格四舍五入到四位数,然后再进行比较)。这取决于某人)。

代码已经被纠正了一些。我的测试器显示警报

见附录中。

附加的文件:
111.mq4  2 kb
 
你好,请你告诉我,如果在买入订单的情况下,最后一栏的低点高于订单价格,而在卖出订单 的情况下,最后一栏的高点低于订单价格,如何使市场订单的SL变为0。
 

你好,我向有识之士求助,我的指标不愿意按流程绘制,我必须不断地切换框架来更新到最后一个条形图,如何才能解决这个缺点?我非常感谢它!

附加的文件:
norms2.mq4  4 kb
原因: