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

 
AlexeyVik:
编译错误有什么样的幸福?

嗯,这是唯一的办法

StringConcatenate("Номер ", Magic)

它应该显示为没有逗号的:编号 20781

 
evillive:
在循环中,增加他的每一个待处理订单的计数器,并记住票据,如果循环后的计数器=1,则删除该票据的订单。

谢谢你,我们会努力

 
evillive:
在循环中,增加我的每一个待处理订单的计数器,并记住票据,如果循环后的计数器=1,则删除该票据的订单。
当我在终端更新EA的时候,我想确定它能接上它的订单,因为这个EA已经在交易了。
 
woin2110:
有没有可能不开票呢? 当我在终端更新EA时,我想确定它能接上它的订单,因为这个EA已经在交易了。
那么,门票将是你的订单
 
#property indicator_chart_window
#property indicator_buffers 3
#property  indicator_color1 Magenta
#property  indicator_color2 Aqua
//--- input parameters
extern int       Period_=15;
extern double    Rmax   =0.005;
//--- buffers
double Max[];
double RazmahMax[];
double BufferLow[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
int init()
  {
//---- indicators
   IndicatorBuffers(3);
   SetIndexBuffer(2,BufferLow);
   SetIndexBuffer(1,Max);
   SetIndexBuffer(0,RazmahMax);
   SetIndexStyle(0,DRAW_ARROW);
   SetIndexArrow(0,226);
   SetIndexEmptyValue(0,0.0);
   IndicatorDigits(Digits+1);
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function                       |
//+------------------------------------------------------------------+
int deinit()
  {
   return(0);
  }
//+------------------------------------------------------------------+
//| Custom indicator iteration function                              |
//+------------------------------------------------------------------+
int start()
  {
    int counted_bars=IndicatorCounted(),limit, i,m;
    double maximum,spuskMax;
   if(counted_bars>0)
      counted_bars--;  
   limit=Bars-counted_bars;
   for(i=0;i<limit;i++)
   {
      maximum=High[iHighest(NULL,0,MODE_HIGH,Period_,i)];
      Max[i]=maximum;//найден максимум
   }
   for(i=0;i<limit;i++)
   {
   spuskMax=Max[i]-Low[i];//разница между максимумом и текущим минимумом
   BufferLow[i]=spuskMax;
   }
   for(i=0;i<limit;i++)
   {
   m=iHighest(NULL,0,MODE_HIGH,Period_,i);//индекс на котором находится максимум
   if (BufferLow[i] > Rmax){RazmahMax[i+m]=High[i+m];}//поставить стрелку на баре где находится максимум
   if (BufferLow[i] < Rmax){RazmahMax[i+m]=0.0;}
   }
   return(0);
  }

这个问题并没有被驳回。所以,首先。

找到一个最大值,然后对照它画出一条线。检查该最高线与当前最低线之间的距离。如果它超过了 "Rmax",则在发现最大值的栏上设置一个箭头。箭头已放置,但不在那里。为了清晰起见,增加了缓冲区 "BufferLow[i]",它显示了差异,其数据在浏览器窗口是可见的。

 

大家晚上好!

我正在学习创建和初始化数组 的课题。

原则上,我理解一切。

甚至设法初始化一个由价格值组成的数组。

我是这样初始化的:....

-将其复制到Excel表格中

-每个值后面有间隔的逗号

-然后将其转移到include文件。

问题

我怎样才能更快速地初始化一个数组,并借助于MQ4?

谢谢你。

173.252
173.370
173.072
173.080
172.782
172.870
172.572
172.720
173.722
172.250
171.952
171.850
171.552
171.630
171.332
170.730
171.732
172.192
172.490
172.370
172.072
 
AlexeyVik:

StringConcatenate 会有帮助。

谢谢你。
 

亲爱的同事们!

我有一个统计交易策略。有一个近三年的TS信号数据库。它被编制在excel表格中,有五列数字和一列字母,代表交易的信号--实际购买或出售("B "或 "H")。问题是对这些信号进行过滤。从物理上讲,使用普通的过滤器是不可能正确确定方向的。或者说,你可以,但要花很多时间(我在准备这篇文章时花了一个多小时,在市场条件下,所采用的策略是一个灾难性的很多)。而如果你局限于采取并非所有可能的过滤变体,你会遇到过滤错误。其结果是纸面上的利润,但事实上的损失。

下面我给出一个表格--自动过滤的基础(在我看来)。该表必须与统计数据库相联系。我只需在表格的第一行输入必要的数字,最后机构就会给我提供买入和卖出的概率,好了,我有这个数据来决定--交易或不交易(如果我对概率不满意)。

过滤器

如果有人有意愿和能力提供帮助--将不胜感激。在合理范围内可能的支付。你们可以当面讨论细节。

 
sivanik:

亲爱的同事们!

我有一个统计交易策略。有一个近三年的TS信号数据库。它被编制在excel表格中,有五列数字和一列字母,代表交易的信号--实际购买或出售("B "或 "H")。问题是对这些信号进行过滤。从物理上讲,使用普通的过滤器是不可能正确确定方向的。或者说,你可以,但要花很多时间(我在准备这篇文章时花了一个多小时,在市场条件下,所采用的策略是一个灾难性的很多)。而如果你局限于采取并非所有可能的过滤变体,你会遇到过滤错误。其结果是纸面上的利润,但事实上的损失。

下面我给出一个表格--自动过滤的基础(在我看来)。该表必须与统计数据库相联系。我只需要在表格的第一行输入需要的数字,机构最后给我的是买入和卖出的概率,好吧,我有这些数据来决定--交易或不交易(如果我对概率不满意)。


如果你有帮助的愿望和能力--我将不胜感激。在合理范围内可能的付款。可以当面讨论细节。

请告诉我,这样一个复杂的结构有什么好处?一般来说,这样做有什么意义吗?毕竟,如果产出是100%,但一年只有3次,那么以60%的概率,每天3次会给你带来比那100%更多的收入。当然,上面的例子是夸张的,但与现实相差不大。

这里有一个哑巴交易 的例子 没有指标或任何其他研究,并以15%的存款给了一个星期的suds...

那么,如果有自由职业者 或任何程序员的私人。

 
AlexeyVik:

请告诉我,如此复杂的设计,收入是多少?一般来说,这样做有什么意义吗?毕竟,如果最终的产出是100%,但一年只有3次,那么每天3次的概率为60%,会比100%的收入更多......。当然,上面的例子是夸张的,但与现实相差不大。

这里是一个愚蠢的交易 的例子 没有指标或任何其他研究,但15%的存款在一个星期内给苏德...

那么,如果是这样的话,就有自由职业者 或任何程序员的个人账户。

谢谢你的链接。我以前在那里订过一次指示器,只是忘了在哪里订的。

至于TS。统计数据大致如下。平均每个月约有40笔交易。以点计算,大约2500-3000点。(点,而不是点!或25-30点)通过适当的过滤,亏损交易的比例不超过10%。我从来没有使用过第三方工具(Expert Advisors不适合我的TS),我也不打算这样做!谢谢你的提议!