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

 
gvi2504 писал(а)>>

当我在寻找一个错误的时候,每个动作都是overAlagged,结果是TP在修改的时候通过了,但是SL不是太接近。

似乎没有错误 - 太近了,有一个错误的停止。也许这个错误的停止是由其他东西引起的?专家顾问的错误逻辑,错误,还是别的什么?为了以防万一,请在符号属性中的市场观察中检查是否有不同的止损点

 
Techno >>:

кажется нету ошибки - слишком близко, есть неправильный стоп. Может этот неправельный стоп вызван чем то еще? Неправильная логика эксперта, ошибка, или еще что? На всякий пожарный посмотри в обзоре рынка в свойствах инструмента есть ли различия между стопами

在最小值上加了一个三倍的点,问题似乎已经消失了。谢谢你。

 

需要在一个窗口中绘制/修改一个图形对象(一个单一的对象)。

并让它在同一货币的另一个窗口中自动呈现/更新。据我所知,这可以是

只有通过在一个窗口中把坐标保存到一个文件中,并在另一个窗口中从文件中读取坐标,才能实现。

- 这能行吗?

- 还有其他选择吗?

- 更新率取决于什么,在互联网断开的情况下是否可以使用?


PS 现在我在想--也许把对象的坐标放到全局变量 里会更好?

 
chief2000 писал(а)>>

需要在一个窗口中绘制/修改一个图形对象(一个单一的对象)。

并让它在同一货币的另一个窗口中自动呈现/更新。据我所知,这可以是

只有通过在一个窗口中把坐标保存到一个文件中,并在另一个窗口中从文件中读取坐标,才能实现。

- 这能行吗?

- 还有其他选择吗?

- 更新率取决于什么,在互联网断开的情况下是否可以使用?

PS 只是一个想法,也许将物体坐标存储在全局变量中会更好?

在MQL4中,是否可以将数据保存到一个文件中?我没有听说过...

如果你需要在窗口之间存储几个变量 - 我使用全局变量。

 
Axmed >>:

В MQL4 можно осуществить сохранение данных в файл??.. Не слышал о таком...

Если требуется предеать пару-тройку переменных между окнами - использую глобальные переменные.

保存是可能的(FileOpen,FileWrite),其余的我还没有检查。

 
chief2000 писал(а)>>

保存是可能的(FileOpen,FileWrite),其余的我还没有检查。

确实如此...功能列表中有一个处理.dat文件的良好工具包...谢谢你的洞察力!

同时,我将向专业人士提出我的问题=)

我有一个问题,当使用外部程序(dll)时,与专家顾问一起工作。

我已经用dll做了几天实验,直到现在所有导入的功能都运行顺利......

该问题发生在对动态数组进行处理的过程中。当我把专家顾问连接到图表上时,弹出了关键错误窗口


同时,该程序在小参数值(包括影响动态数组大小的参数)下运行良好。

可能是内存溢出...?有人遇到过这样的事情吗?

 

我有这样的问题:在编写专家顾问时,有一行

iLots = NormalizeDouble(FindLastLot() * ExpStep, Digits);

它返回0.26 - 但专家顾问在MODE_LOTSTEP = 0.1的地方开始,这意味着手数应该是0.2或0.3,当然会出现错误的量的错误,如何使它这样说函数MathRound -该函数原来只对整数 - 我应该做什么?

 
T-G писал(а)>>

我有这样的问题:在编写专家顾问时,有一行

它返回0.26 - 但专家顾问在MODE_LOTSTEP = 0.1的地方开始,这意味着手数应该是0.2或0.3,当然会显示错误的量的错误 - 如何使它与MathRound一起 工作- 该函数 只为整数设计 - 我应该做什么?

如果一个小数通过乘以10的幂,然后四舍五入,再除以相同的幂,就能变成一个整数?

 
你能告诉我如何在代码中写一个if条件,只在每个小时的最后10分钟检查吗? 例如:从12:50到13:00,13:50到14:00,等等。
 
Techno >>:

а если из дробного числа сделать целое путем умножения на степень 10, потом округления, а потом уже деления на эту же степень?

如果是这样的话,那么一切都能正常工作))谢谢