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

 
然而,一个畸形的离题。乍看之下))
 

这样一个点。来自Market Watch的工具数据被存储在symbols.sel中。也就是说,"市场观察 "窗口中显示的所有仪器数据都写在那里。

然后我们有一个关于 "经纪公司的所有报价工具 "的问题。更确切地说,它涉及到symbols.raw 文件。所有symbols.sel+其他符号的数据都写在那里,还是什么?即symbols.selsymbols.raw 的一部分,大致上是这样吗?

 

谁有一些空闲时间?)

帮助编写代码。我绞尽脑汁,也想不出一个代码实施方案。

这个想法是这样的。

观察价格,一旦价格从给定水平上升/下降,订单就会打开。但是...

有一些重置,如果价格已经移动到重置水平之上,初始价格跟踪点就会转移(当前价格 减去重置水平=新参考点)。

也许这不是很清楚?)

 
culler:

谁有一些空闲时间?)

帮助编写代码。我绞尽脑汁,也想不出一个代码实施方案。

这个想法是这样的。

价格被计算出来,一旦价格从给定的水平上升/下降,订单就被打开。但是...

有一些重置,如果价格已经移动到重置水平之上,初始价格跟踪点就会转移(当前价格减去重置水平=新参考点)。

也许这不是很清楚?)

这是很清楚的。在全局层面上声明变量,这样它们就不会在每次打勾 时丢失,并与重置水平和订单开放水平进行比较...你可以把它们写到一个文件里,这是为了防止编译器中断和从旧的水平继续下去。

但是!!!哪里是订单开放点,哪里是重置点?我只能猜测,这也与时间有关......?

 
alsu:
然而,一个畸形的离题。乍看之下))
令人印象深刻,虽然:))
 

如何向*.csv文件添加新数据?

我不能让它工作。这里有一句话。

int fileHandle=FileOpen("figura.csv",FILE_READ|FILE_WRITE|FILE_CSV|FILE_SHARE_READ) 。

更新旧的数据,而不是增加它。也许我做错了什么?

 
ULAD:

如何向*.csv文件添加新数据?

我不能让它工作。这里有一句话。

int fileHandle=FileOpen("figura.csv" ,FILE_READ|FILE_WRITE|FILE_CSV|FILE_SHARE_READ) 。

更新旧的数据,而不是增加它。也许我做错了什么?

你需要在写入新数据之前跳到文件的末尾 FileSeek 来帮助。
 
evillive:
你必须在写入新的数据之前到文件的末尾。 FileSeek 是一种辅助工具。

现在明白了。谢谢你。
 
paladin80:
这不是从别人那里复制,而是从你的一个终端复制到你的其他终端。当然,你可以免费广播你的信号,在mql5论坛上再开一个账户,然后从那里订阅。但如果你有一个不支持信号的经纪人的账户,这样的复制器是个好东西。 。

这个想法非常好,你在这里看到过这种将交易 转移或复制到 其他终端的程序吗?
 
还有就是MA指标。而且还有一个与之类似的HMA指标。如何将其插入到EA中?完全复制代码?或者有一个更短的变体?