错误、漏洞、问题 - 页 79

 
TorBar:

项目 "文件夹是用来做什么的?

MetaEditor导航器中的 "项目 "按钮是干什么用的?

将有可能创建 具有多个文件的项目,并将其编译为一个单一的模块。

这一功能尚未实现。

 

我想有一个函数来返回以前分配给数组的内存大小,类似 ArraySizeReserve()这样的函数

intArrayResize(
voidarray[],// 通过引用传递的数组
intnew_size,// 新数组大小
intallocated_size=0// 保留大小值( 多余的)。
);

当分配内存时,allocated_size参数会被 考虑在内,如果存在的话,它将为数组设置额外的内存大小 。在这种情况下,对 ArrayResize函数的后续调用 不会导致物理内存的重新分配,而只是在分配的内存中改变数组第一维的大小

因此,为了不打扰实际的内存分配,我们必须在某个地方的一个单独的变量中写上之前保留的内存的值。

因为没有像ArraySize()那样的函数来获取这个值,但我真的想要它。

 
要怎样才能使远程代理出现?
[删除]  
gumgum:
我需要做什么才能使远程代理出现?

1.运行metatester.exe

2. 设置访问密码(或保留当前密码--MetaTester)。

3.选择访问的端口,例如2000-2001(根据处理器内核的数量)。

按 "安装 "按钮安装代理(如果代理还不在列表上)。

4.验证代理是否处于活动状态(其状态为运行中)。

5.进入策略测试器,添加所需数量的代理(指定IP、端口和访问密码)。

6.不要忘记勾选 "启用 "复选框。

 
我在所有仓位上设置了追踪止损(没有使用专家顾问),结果仓位被修改,eurcad对 的s/l被设置为1.34114(应该如此),所有仓位:gbpjpy-1.341,audjpy-1.341,euraud-1.34106,除了eurnzd-0。341,audjpy-1.341,euraud-1.34106,除eurnzd-0.外,其他4个位置都是亏损的,不应修改。
 
kirill190982:
你好,我不知道终端(302)发生了什么,我有5个未结头寸,只有eurcad是盈利的。 我在所有头寸上设置了追踪止损(没有使用EA),结果头寸被修改,eurcad对的s/l值被设置为1.34114(因为它应该是),所有头寸:gbpjpy-1。341,audjpy-1.341,euraud-1.34106,除eurnzd-0.外,其他4个位置都是亏损的,不应修改。

你没有指定TP值(只为所有头寸设置SL)吗?

对无利可图的头寸进行修改是否没有错误(禁用止损,等等)?终端日志中是否有任何记录?

方向重要吗?

我正试图再做一次,但到目前为止没有成功。

请告诉我你的账号和你连接的是哪台服务器。

 
alexvd:

你没有指定TP值(只为所有头寸设置SL)吗?

对无利可图的头寸进行修改是否没有错误(禁用止损,等等)?终端日志中是否有任何记录?

方向重要吗?

我正试图再做一次,但到目前为止没有成功。

请告诉我你的账号和你连接的服务器。

只为eurnzd指定。

修改时出现了错误--我指出了这些错误。

eurnzd -卖给别人买。

MetaQuotes-演示59125约2:50(服务器时间)。

 

请告知如何在mql5中写出这种结构

Close[0]
 
maryan.dirtyn:

请告知如何在mql5中写出这种结构

用"("括号代替"["怎么样?

double Close(int ps)
{
double ren[1]={EMPTY_VALUE};
CopyClose(Symbol(),PERIOD_CURRENT,ps,1,ren); 
return(ren[0]); 
}
 
gumgum:
谢谢你。如果你能为Time[0]做同样的事,就可以了。