初学者的问题 MQL5 MT5 MetaTrader 5 - 页 371

 
Artyom Trishkin:

哦,伙计...完美的时机。

虽然是...而我却笨到给他发了一条蹩脚的私人信息。

哦,好吧...它已经被写过、读过、吃过。

这是为那些也不知道如何写PM的人准备的;)
 
你能告诉我如何找到并选择当天的第一根柱子吗?
 
sashasonik:
你能告诉我如何找到当天的第一根蜡烛吗?
   datetime day = iTime(Symbol(), PERIOD_D1,iBarShift(Symbol(), PERIOD_D1, iTime(Symbol(),PERIOD_H1,0)));
   int Bar = iBarShift(Symbol(), PERIOD_H1, day);   // Бар, соответсвующий началу суток
它看起来像这样,大致如此。
 
Vitalii Ananev:
我想大致上就是这样了。
谢谢,我会试一试的。
 
sashasonik:
谢谢你,我会试一试的。
维塔利-阿纳涅夫
它看起来像这样,大约。
更准确地说,是在任何时间范围内。
 
sashasonik:
更确切地说,要在任何时间段内。
int bar=iBarShift(Symbol(),Period(),iTime(Symbol(),PERIOD_D1,0));
 
Artyom Trishkin:

一切顺利,谢谢你!

 

向大家问好!

你能告诉我如何在MarketWatch的符号窗口中获得一个符号列表吗?

这样,它们就可以在一个循环中被搜索到。

如果有一段代码,一般来说是好的 :-)

提前感谢!

 
Aleksey Masterov:

向大家问好!

你能告诉我如何在MarketWatch的符号窗口中获得一个符号列表吗?

这样,它们就可以在一个循环中被搜索到。

如果有一段代码,一般来说是好的 :-)

提前感谢!


符号总数()

返回可用的(在MarketWatch中选择的或全部)符号的数量。

intSymbolsTotal(
bool selected// true - only symbols in MarketWatch
)

参数

选定的

[请求模式。可以取值为true或false。

返回的值

如果选择为真,则返回MarketWatch中选择的字符数。如果是false,那么将返回所有符号的总数。


在循环中尝试。

for(int i=0; i<SymbolsTotal(); i++) {}

而你在寻找什么--只有你自己知道

 

向mt4专家提问

交易者下了一个挂单,并在其被激活之前关闭了它。一个星期后,他看到这个订单打开并被触发。

问题是经纪人在技术上是否有可能开出一个远程挂单(例如关闭某人的账户)。

情况是真实的--没有向邮件发送报告。经纪人的服务器日志和账户日志已被关闭。

经纪人的服务器日志和交易者的mt4日志是不同的--按开出有争议的订单的时间。