[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 503

 
M25A1:

谁能建议如何在一个窗口中合并两个指标?

创建第三个指标,将前两个指标中的缓冲区作为对象。

以及如何在指标中添加/排除一般的项目

更是一个奇怪的问题。
 
你好,也许有人有一段代码,可以从后置组合(可以是位置)中找到正确的组合?
 
ask: 你好,也许有人有一段代码,可以从后置组合(可以是位置)中找到正确的组合?
去找心灵感应者
 

当我们把鼠标光标移到一个物体上时,会出现一个带有描述的矩形。
例如,"移动平均数"/"时间"/"价值"。
- 有可能防止它们出现吗?
我已经在设置中删除了 "显示对象描述",但没有任何变化。
谢谢你!

 
Good afternoon.Help find a bug in the code

This is the starter program in the tutorial .

它不计算虱子。为什么会这样呢?

谢谢

//+------------------------------------------------------------------+
//|专家初始化函数 |
//+------------------------------------------------------------------+
int Count=0; //全局变量
//
int init() // Special init()
{
Alert ("The init() function worked at start"); // Message
return; // Exit init()
}
//--------------------------------------------------------------------
int start() // Special init()
{
double Price = Ask; // Local variable Count。
Count++; // Tick counter
Alert("New tick " ,Count," Price = " ,Price);// Message
return; // Exit start()
}
//
int deinit() // Special function deinit()
{
Alert ("Deinit() triggered during upload"); // Message
return; // Exit deinit()
}
//--------------------------------------------------------------------
 
chief2000:- 有可能防止它们出现吗?

我已经取消了设置中的 "显示对象描述",但没有任何变化。

我怀疑这是否会奏效。我也没有打勾(在字符图设置中),但它显示了描述。

好吧,也许你可以用WinAPI的方式...

 
greysoldier:
下午好.帮我找到代码中的一个错误。

这是教程中的初始程序。

它不计算虱子。为什么会这样呢?

1.没有交易,因为今天是周末。蜱虫没有进来,他没有什么可数的。

2.你可能把这位专家放在了错误的地方。你应该把它放在 \experts 目录中。

 

Mathemat,谢谢你的回应。

1.测试是在星期五进行的。

2.C:\Program Files (x86)\Alpari MT4\experts

 

下午好。请帮助我们:)

任务:为任何TF(包括非标准的!!)在任何TF之上建立MA,而不需要拉伸、挤压。只是为了在图表的顶部有另一个TF。

算法:假设我们需要绘制M5。从简单的逻辑中可以看出,M5的一个小节由M1的5个小节组成。因此。

-用M1填充一个数组(这里是两个数组)。

   for(int ii=0;ii<bars_amount*TF_in_minutes;ii++)
   {
     Bars_M1_H[ii]=iMA(Symbol(),PERIOD_M1,1,0,MODE_SMA,PRICE_HIGH,ii); 
     Bars_M1_L[ii]=iMA(Symbol(),PERIOD_M1,1,0,MODE_SMA,PRICE_LOW,ii); 
   } 

-然后把它变成M5,以示明确

double max=0;
   double min=100000000;
   int n=0;
   for(ii=0;ii<bars_amount*TF_in_minutes;ii++)
   {
      if(ii%TF_in_minutes==0 && ii!=0)
      {
       Bars_Se_H[n]=max;//искомый массив с М5 для HIGH
       Bars_Se_L[n]=min;//искомый массив с М5 для LOW
       n++;
       max=0;
       min=100000000;
      }
      if(max<Bars_M1_H[ii])
      {
       max=Bars_M1_H[ii];
      }
      if(min>Bars_M1_L[ii])
      {
       min=Bars_M1_L[ii];
      }
   }

从逻辑上讲,这是正确的,但在现实中,它产生的转变只会随着时间而增加。忽略抛物线。

可能是什么问题?或者我们终究要和非标准的TFs说再见。

已经有一些函数可以返回一个非标准TF的系列。它不一定是MA。

预先感谢你。

 
Mathemat:

我怀疑这是否会奏效。我也没有勾号(在字符图设置中),但它显示了描述。

好吧,也许你可以用WinAPI做一些事情...

在另一个主题中,你可以联系开发人员 - 我会在那里描述一切,也许他们会修复它。
谢谢!

原因: