Каждый продукт в Маркете MetaTrader можно купить и через торговые платформы MetaTrader 4 и MetaTrader 5, и прямо на сайте MQL5.com. Выберите продукт, который лучше всего подходит под ваш стиль работы, оплатите его удобным для вас способом и не забудьте активировать.
阿列克谢-维克托罗夫是个势利小人,但他马上就明白了。😆
维塔利,你还不了解一个人,就对他妄加评论。你这样做是不对的 每个人都有自己的原则。就是这样,故事结束!
恕我直言,弗拉基米尔
你对任务的描述不正确!不是 "每 20 秒一次",而是每秒钟都要检查一段时间前的值。至于 "为什么"--这不是讨论的问题。(20 秒只是一个例子)。
这就像移动平均线,第一根蜡烛与第二根蜡烛进行比较。只是我必须计算当前(零)分钟蜡烛图内的所有内容。毕竟,20 秒可以流向第一根蜡烛)。
您对自己算法的描述是错误的,即不准确,这是因为并非每个人都能清楚地理解这一算法。一个人是这样理解的,结果是错的;另一个人是另一种理解,结果你认为是对的。这就是算法描述不准确、不明确的后果。顺便说一句,这种复制刻度线的代码在 4k 中是行不通的。4ka 不会记忆刻度,您需要自己记忆它们。)))))
我真不想再看这些废话了......毕竟,代码只有四行,而讨论却长达三页。
20,000 毫秒就是 20 秒。
接下来,在 delta 变量的大小上设置一个条件:更多/更小、向左/向右或向北/向玉....
残酷的代码)在每一个刻度上,复制它))))))
...
此代码在 4k 复制刻度线时不起作用。
...
阅读主题标题。
看一下主题的标题。
))))) 你无法反驳)
大家好,我正在编写一段代码,用于检查 Expert Advisor 中的未结头寸。
#include <Trade\PositionInfo.mqh>
#include <Trade\Trade.mqh>
#include <Trade\SymbolInfo.mqh>
#include <Trade\AccountInfo.mqh>
#include <Trade\DealInfo.mqh>
#include <Trade\OrderInfo.mqh>
CPositionInfo m_position; // trade position object
CTrade m_trade; // trading object
CSymbolInfo m_symbol; // symbol info object
CAccountInfo m_account; // account info wrapper
CDealInfo m_deal; // deals object
COrderInfo m_order; // pending orders object
//+------------------------------------------------------------------+
//| |
//+------------------------------------------------------------------+
bool ExistBuy(long magic_number)
{
for (int i = PositionsTotal() - 1; i >= 0; i--)
{
if (m_position.SelectByIndex(i))
{
if (m_position.PositionType() == POSITION_TYPE_BUY && m_position.Magic() == magic_number && m_position.Symbol() == Symbol())
{
return (true);
}
}
}
return (false);
}
同样的代码也可用于卖出仓位。一切正常。但是有一个经纪人(也许还有更多),尽管有检查,他还是可以在真实账户上重复开仓。而且他并不总是这样做。也就是说,在测试程序中没有发现错误(重复开仓)--在测试程序中一切正常,而在真实账户中却发现了错误,但并不总是这样。
这是怎么回事?为什么会这样?
同样的代码也可用于卖出头寸。一切正常。但有一个经纪人(也许还有更多),尽管有检查,他还是可以在真实账户上重复开仓。而且他并不总是这样做。也就是说,测试程序没有发现错误(重复开仓)--在测试程序中一切正常,但在真实账户中会发现错误,但并不总是这样。
这是怎么回事?为什么会这样?
您好!您开立多头和/或空头头寸的条件是什么?您是否检查过已经有一个未结买入和/或卖出头寸?
弗拉基米尔
您好!开设多头和/或空头头寸的条件是什么?您是否会检查是否已经有一个未结买入和/或卖出头寸?
弗拉基米尔
这是一个示范代码,"如何不写"...