int start()
{
double Price=iOpen (Symbol (),0,0);
double SL=NormalizeDouble (Price-3000*Point, Digits);
double TP=NormalizeDouble (Price+100*Point, Digits);
#include <OMASS.mq4> //объявление и инициализация массиваdouble value = Bid ;// параметру value функции ArrayBsearch присваивается значение текущей ценыint S = ArrayBsearch( massiv[43], value, WHOLE_ARRAY, 0, MODE_ASCEND) //функция ищет самое близкое к текущей цене значениеif (MathAbs(NormalizeDouble(Bid - S,Digits))<=0.5*Point//если текущая цена отличается от значени возвращенного функцией не более чем 0,5 п.if (Bid==Price )
int Ticket=OrderSend(Symbol(),OP_BUY,0.1,Ask,3,SL,TP,"jfh",123 );//открыть ордер
}
但在下面的代码中,Ticket变量也被定义在赋值语句中,并且代码编译成功。
int start()
{
double Price=iOpen (Symbol (),0,0);
double SL=NormalizeDouble (Price-3000*Point, Digits);
double TP=NormalizeDouble (Price+100*Point, Digits);
if (Bid==Price )
int Ticket=OrderSend(Symbol(),OP_BUY,0.1,Ask,3,SL,TP,"jfh",123 );
Спасибо.
问题的实质是,我需要计算顶部指标的条形图中每个连续块的条数。 我写了这样一个指标(最低的)。 在它中,每个条形图列的值与顶部指标的连续块中的条数相对应,但它只从其安装后开始显示(红色垂直线)。我想让它显示在之前的条形图上(就像你安装AO或CCI时一样),即 "图片 "类似于中间的指标(它是同一个指标,但安装得更早)。 我将怀着感激的心情听取任何建议(最好是有代码片段)。
问题的实质是,我需要计算顶部指标的条形图中每个连续块的条数。 我写了这样一个指标(最低的)。 在它中,每个条形图列的值与顶部指标的连续块中的条数相对应,但它仅从其安装后开始显示(红色垂直线)。但我需要它也显示在以前的条形图上(就像你安装AO或CCI时一样),即 "图片 "类似于中间的指标(它与下部指标相同,但它安装得更早)。
像这样的事?
-
像这样的事?
-
非常感谢您!正是你所需要的!
int start()
{
double Sl =Low[1];
double Tpb =((High[1]-Open[1])/Tp)+Open;
double bar2b;
if (Open[2]<Close[2])bar2b=(High[2]-Open[2];
double bar1b;
if(Open[1]<Close[1])bar1b=(High[1]-Open[1]);
if(bar2b<bar1b)OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Sl,Tpb," ,16384,0,Green) 。
救命啊!!!
简单移动平均线指标
如何将其应用于EA中:以前的指标数据
iMA(NULL,0,8,0,MODE_EMA,PRICE_PREVIOUS,0)。
垃圾邮件。足够的独立分支
最好是写很多字,而不是仅仅帮助 "这是一个更高的生活信条,我想"
先生们,晚上好。
你能告诉我为什么编译器认为在下面的代码中
int Ticket变量未被定义。
它产生了一个错误
'Ticket' - 未定义变量 C:\Program Files\Alpari NZ MT4(2)\experts\hhhh.mq4 (18, 6)
但在下面的代码中,Ticket变量也被定义在赋值语句中,并且代码编译成功。
先生们,晚上好。
你能告诉我为什么编译器认为在下面的代码中
int Ticket变量未被定义。
它产生了一个错误
'Ticket' - 未定义变量 C:\Program Files\Alpari NZ MT4(2)\experts\hhhh.mq4 (18, 6)
但在下面的代码中,Ticket变量也被定义在赋值语句中,并且代码编译成功。
可能只是在一个地方缺少括号