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

 
biss писал(а)>>

你能建议一个EA,在其中一个待定交易触发后删除待定交易,但它忽略未完成的交易,只在待定交易触发后有新交易开启时才触发吗?

如果在这个货币对上有一个开放的交易,它可以做或只是改变它的设置。

还有一个EA,它可以在一个货币对的任何交易结束后删除挂单(tp、sl、trawl、手动关闭)

这不是第一个有类似问题的主题。我不知道该怎么做。我没有准备好它们。愿意似乎是可以的。虽然这取决于你的感激之情。

 

有谁知道如何使这个功能同时只关闭未平仓的买入和卖出订单,所以它不会关闭一个方向的订单,如买入,买入等。现在这个函数关闭任何订单,我需要它只关闭Lok订单。告诉我怎么做)


if (( Ostanov)&&( Balance("buy", "Balance")+ Balance("sell", "Balance"))>= Limit){
   int slippage=3;
   for (int i=OrdersTotal()-1; i>=0; i--)
   {
    if (!OrderSelect( i, SELECT_BY_POS, MODE_TRADES)) break;
    if (OrderType()==OP_BUY ) OrderClose (OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_BID), slippage);
    if (OrderType()==OP_SELL) OrderClose (OrderTicket(),OrderLots(),MarketInfo(OrderSymbol(),MODE_ASK), slippage);
    }
    }
 
1Rakso писал(а)>>

有谁知道如何使这个功能同时只关闭未平仓的买入和卖出订单,所以它不会关闭一个方向的订单,如买入,买入等。现在这个函数关闭任何订单,我需要它只关闭Lok订单。告诉我怎么做)

>> 为你的Loko订单创建一个神奇的数字,并在你完成后追踪它们!

 
vvavva >> :

为锁定的订单创建一个特定的神奇数字,并在关闭时跟踪这个数字!

谢谢你!我会试一试的。

>> 有谁知道是否有一个功能,当有一个买入卖出的订单时,显示整体的平衡,当有一个单向的订单时,会显示为零,或者也许可以用这个功能做一些事情。


我需要它只显示锁定余额,而单向订单的余额将显示为零或不工作.......))。

DoubleToStr((Balance("buy", "Balance")+Balance("sell", "Balance")), 2)
 

大家好!

请帮助我优化信号指标的代码。

我的想法是在两个标准指标--Macd和AC的基础上建立一个信号指标。Macd指标 的信号应该被AC指标过滤,如果有Macd信号,我应该检查AC指标在最多5个柱子前是否有信号,如果有,我应该画一个箭头,没有--就不要画任何东西。

我在下面附上指标。为了简化算法,我只使用Macd的一个信号--直方图过零线。

请告知如何简化这个代码。

附加的文件:
 
1Rakso >> :

...我想这是科幻小说的范畴))))。

搜索 的境界再问。KimIV的b-Positions 库中的GetProfitOpenPosInPoint(...) 函数,如果你设置了所需的参数,将显示任何部分的未结头寸的利润:按向导、按符号、按订单类型,等等。

 

大家下午好...

你能帮我处理这个错误吗,我还是没搞清楚状况?


TestGenerator:不匹配的数据错误(2009.04.06 11:00的高价1.3536没有从最低时间段达到,高价1.3536不匹配)。

 
需要上传报价,从最小的报价开始。
 

日安!

双倍x=5。

double stochastic =iStochastic(...0)。

double stochastic1 =iStochastic(...0,+1)。

//-------------+

问题的实质是:如何正确实施。[如果指标的值增加了x点&&如果指标的值减少了x] 。

//-------------+

for(int i=0; i < stochastic; i++){

if(stochastic - x <= stochastic1) SignalMinus =true。
if(stochastic + x >= stochastic1) SignalPlus =true。

} // 这是否不正确?

预先感谢!

 
Latique >> :

问题的实质:如何正确实施。[如果指标的值增加了x点&&如果指标的值减少了x] 。

//-------------+

for(int i=0; i < stochastic; i++){

if(stochastic - x <= stochastic1) SignalMinus =true。
if(stochastic + x >= stochastic1) SignalPlus =true。

} // 这不是正确的吗?

预先感谢!

但是,随机尺度根本不是用点来衡量的!

它是以简单的抽象单位来衡量的。

而你从随机数中减去点数?或者你会吗?



原因: