[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 511

 
Kreol:

你好!

寻找一个脚本,在这里创建的主题https://forum.mql4.com/ru/42138,建议联系这里寻求帮助。

提前感谢!


有人建议你--看这里,挖掘代码库--别忘了分享你的成果。
 
Roman.:

有人告诉你要看这里,挖掘代码库--别忘了分享你的成果。

我写道,我在那里找不到任何东西 :(
 

也不一样,因为要在限价或市场上开仓,你需要使用不同的脚本+你必须找到工具本身并打开其窗口+没有部分平仓。
 
我已经告诉了你地址,在那里可以完全按照你的要求来做,我就不重复了。
 
Top2n:
这里有问题!


当然不是。

bool TimeBars()
{
int prevtime = 0;
if (Time[0] == prevtime) return(0); // Бар прежний, а следовательно выходим
   prevtime = Time[0]; // Свежий бар, запоминаем время
}
在比较之前,有一个强制性的归零。
 
static int prevtime;
 
xrust:
我已经告诉了你地址,在那里可以完全按照你想要的方式进行,我不会再告诉你。

是的,是的,我听到你...但在我给你钱之前,我想确定我需要的脚本是否可以免费获得
 

下午好。

有4个订单,2个卖出,2个买入。形象地说,封条是在价格上涨时产生的,在价格下跌时买入。买入时卖出被删除,反之亦然。当一张票被创建时,第一笔卖出或买入被存储在变量pos 中。所有4个都有相同的评论--"Aelit"。因此,有一个代码。

if (OrderSelect(pos, SELECT_BY_TICKET, MODE_TRADES))
    if (OrderComment() == "Aelit")
    {
    ...
    OrderModify(OrderTicket(), OrderOpenPrice(), NormalizeDouble(OrderOpenPrice()+0.0001, Digits), OrderTakeProfit(), 0);
    ...
    }

顺序是 由票据正常选择的,但很多时候评论比较失败。出于兴趣,我做了别的Alert(OrderComment());而日志显示 "Alert: Aelit[sl]"。什么是[sl]?是不是因为所有的订单都有相同的评论?那么,为什么当我发表与其他人不一致的评论时,同样是[sl]的测试?如果你去掉评论检查,OrderModify的日志中就会出现票据错误。起初我以为是在创建任何订单之前达到了条件,但不是,当时订单已经存在,在条件触发和未触发的情况下,票据是一样的。我如何理解它呢?

 
能否请教一下,是否有可能将mql4中的一些文本写入文件,例如*.txt,然后检索这些数据进行交易。 我们的想法是,EA将学会自己进行交易,当价格每两根柱子变化>100*Point时,EA将记住这些值,然后尝试使用它们(指标值+/-n%,开出订单)。 这也可以在EA中实现,但关闭MetaTrader后,所有变量值似乎被重置为0