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

 
alsu >> :

试着将文件保存为csv格式,并使用读取csv文件的标准功能将其输入到终端...

你能告诉我更多关于标准函数以及如何使用它们来画线吗?

 
Slepoy >> :

你能否详细解释一下这些标准函数是什么,以及如何用它们画线?

从一个文件中读取

文件阅读数

文件读取字符串


绘制

创建对象

编码

 
对一个新手的帮助。我试图从一个文件中加载一个变量0.0029266,但只加载了0.0029。请告诉我如何修复它。以下是指标文本的一部分。


handle_read =FileOpen(Symbol()+"_result.txt",FILE_CSV,';')。

ExtMap[1] = FileReadNumber(handle_read);
 
AlexKet >> :
新手帮助。我试图从一个文件中加载变量0.0029266,但只加载了0.0029。你能告诉我如何修复它吗?以下是指标文本的一部分。


handle_read =FileOpen(Symbol()+"_result.txt",FILE_CSV,';')。

ExtMap[1] = FileReadNumber(handle_read);

你怎么知道你在下载什么? 你用的是什么功能?

 

向专家顾问提问

如何在EA中 编写从指标 导入的数据?我需要一个快速和一个慢速缓冲器。


int start()
  {...
   
      FastBuffer[ i]=iMAOnArray( Buffer,Bars, FastMA,0,MODE_LWMA, i);
      SlowBuffer[ i]=iMAOnArray( Buffer,Bars, SlowMA,0,MODE_LWMA, i);
...
#import "улдьт.ex4"
int  FastBuffer,int  SlowBuffer;

或在指标中写入更多信息

#import  "улдьт.ex4"
  double FastMABuffer(int i);
  double SlowMABuffer(int i);
#import
 

请帮助。

以下是代码。理论上,专家顾问应该用自己的订单工作(检测魔术),但如果我为不同的货币对运行多份EA,出于某种未知的原因,它开始打开一堆相同的订单(而应该只打开4份)。为了弄清楚这个问题,我已经伤透了脑筋。

附加的文件:
dddddd.mq4  4 kb
 
Skydiver писал(а)>>

请帮助。

以下是代码。理论上,专家顾问应该用自己的订单工作(检测魔术),但如果我为不同的货币对运行多份EA,出于某种未知的原因,它开始打开一堆相同的订单(而应该只打开4份)。我已经绞尽脑汁,试图弄清楚这个问题。

问题出在你计算 "你的 "订单的周期上。可以这样改正。

///"自己 "的订单数
for(cnt=0;cnt<OrdersTotal();cnt++)
{
如果(OrderSelect( cnt, SELECT_BY_POS)==true)
{

if ( OrderSymbol() == Symbol() ) // 如果你要计算符号的订单数量,这一行是必要的。
if(OrderMagicNumber()==Magic) { total=total+1;}
}
}

 
Mislaid 谢谢你我已经思考了五个小时。我什么都想不出来,只能想错了。
 
costy_ >> :

向专家提问

如何从指标中导入数据到专家顾问?我需要一个快速和慢速缓冲器。


或者你必须在指标中添加它们

doubleiCustom(字符串, int timeframe, 字符串名称, ..., int mode, int shift)
对指定的自定义指标进行计算。自定义指标必须被编译(文件扩展名为EX4)并位于终端_目录/专家/指标 中。

参数。
标志 - 符号的名称,将根据其数据计算指标。NULL表示当前符号。
时限 - 期间。可以是图表 中的一个时期。0表示当前图表的周期。
名称 - 自定义指标的名称。
... - 参数清单(如有必要)。传递的参数应与自定义指标的外部(extern)变量的声明顺序和类型一致。
模式 - 指示线的索引。可以从0到7,应该对应于索引,由SetIndexBuffer 函数之一使用。
移位 - 从指标缓冲区获得的数值的索引(相对于当前条形图,向后移动指定的周期数)。
例子。
  double val=iCustom(NULL, 0, "SampleInd",13,1,0)。


帮助万岁!

 

我有MT4(迷你)演示版,在stoch(5.3.3)上建议顾问:当止损。

原因: