PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Benötigen Sie Hilfe bei Ordermodify-Fehler 1



Lunaluna34
06-07-2023 10:21,
Nur ein kurzer Blick, aber Sie müssen normaliseddouble für den berechneten sl und tp verwenden, dh OrderModify(OrderTicket(),0 ,NormalizeDouble(sl,Digits) ,OrderTakeProfit(),0,Red); Außerdem mag es OrderModify() nicht, dass ihm ein unveränderter Wert übergeben wird. Übergeben Sie also nicht OrderOpenPrice(), sondern verwenden Sie stattdessen 0.

333
19-07-2024 12:08,
Ich bin mir nicht sicher, ob das Ihre Frage ist, aber OrderModify() gibt Fehler 1 zurück, wenn keiner der Parameter infolge des �“nderungsversuchs geändert wurde.
Ja ... Ich bin mir nur nicht sicher, wie ich das Problem lösen soll.

333
19-07-2024 12:54,
Nur ein kurzer Blick, aber Sie müssen normaliseddouble für den berechneten sl und tp verwenden, dh OrderModify(OrderTicket(),0 ,NormalizeDouble(sl,Digits) ,OrderTakeProfit(),0,Red); Außerdem mag es OrderModify() nicht, dass ihm ein unveränderter Wert übergeben wird. Übergeben Sie also nicht OrderOpenPrice(), sondern verwenden Sie stattdessen 0.
Hmm....ok. Lassen Sie mich die �“nderungen vornehmen und erneut testen. Danke.

NespkrSpain
19-07-2024 13:23,
Ich bin mir nicht sicher, ob das Ihre Frage ist, aber OrderModify() gibt Fehler 1 zurück, wenn keiner der Parameter infolge des �“nderungsversuchs geändert wurde.

333
19-07-2024 14:26,
Ich bin mir nicht wirklich sicher, was ich hier tun soll. Kann mir jemand helfen, indem er die Codes einfügt?

PHP Code: <code><span style=�color: #000000�> <span style=�color: #0000BB�>voidDoModify1</span><span style=�color: #007700�>()
{
</span><span style=�color: #0000BB�>intatr</span><span style=�color: #007700�>=</span><span style=�color: #0000BB�>ATR</span><span style=�color: #007700�>(</span><span style=�color: #0000BB�>1</span><span style=�color: #007700�>);
for(</span><span style=�color: #0000BB�>inti</span><span style=�color: #007700�>=</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>;</span><span style=�color: #0000BB�>i</span><span style=�color: #007700�>lt;</span><span style=�color: #0000BB�>OrdersTotal</span><span style=�color: #007700�>();</span><span style=�color: #0000BB�>i</span><span style=�color: #007700�> )
{
</span><span style=�color: #0000BB�>RefreshRates</span><span style=�color: #007700�>();
</span><span style=�color: #0000BB�>boolb</span><span style=�color: #007700�>=</span><span style=�color: #0000BB�>OrderSelect</span><span style=�color: #007700�>(</span><span style=�color: #0000BB�>i</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>SELECT_BY_POS</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>MODE_TRADES</span><span style=�color: #007700�>);
if(!</span><span style=�color: #0000BB�>b</span><span style=�color: #007700�>)continue;
if(</span><span style=�color: #0000BB�>OrderSymbol</span><span style=�color: #007700�>()!=</span><span style=�color: #0000BB�>Symbol</span><span style=�color: #007700�>())continue;
if(</span><span style=�color: #0000BB�>OrderMagicNumber</span><span style=�color: #007700�>()!=</span><span style=�color: #0000BB�>Magic</span><span style=�color: #007700�>)continue;
if(</span><span style=�color: #0000BB�>OrderType</span><span style=�color: #007700�>()==</span><span style=�color: #0000BB�>OP_BUY</span><span style=�color: #007700�>)
{
if(</span><span style=�color: #0000BB�>OrderStopLoss</span><span style=�color: #007700�>()==</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>)
{
</span><span style=�color: #0000BB�>doublesl</span><span style=�color: #007700�>=</span><span style=�color: #0000BB�>OrderOpenPrice</span><span style=�color: #007700�>()-</span><span style=�color: #0000BB�>atr</span><span style=�color: #007700�>*</span><span style=�color: #0000BB�>myPoint</span><span style=�color: #007700�>*</span><span style=�color: #0000BB�>AtrPecSL</span><span style=�color: #007700�>;
</span><span style=�color: #0000BB�>OrderModify</span><span style=�color: #007700�>(</span><span style=�color: #0000BB�>OrderTicket</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>OrderOpenPrice</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>sl</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>OrderTakeProfit</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>Red</span><span style=�color: #007700�>);
}
elseif(</span><span style=�color: #0000BB�>OrderTakeProfit</span><span style=�color: #007700�>()==</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>!</span><span style=�color: #0000BB�>IsClosePer</span><span style=�color: #007700�>)
{
</span><span style=�color: #0000BB�>doubletp</span><span style=�color: #007700�>=</span><span style=�color: #0000BB�>OrderOpenPrice</span><span style=�color: #007700�>() </span><span style=�color: #0000BB�>atr</span><span style=�color: #007700�>*</span><span style=�color: #0000BB�>myPoint</span><span style=�color: #007700�>*</span><span style=�color: #0000BB�>AtrPecTP</span><span style=�color: #007700�>;
</span><span style=�color: #0000BB�>OrderModify</span><span style=�color: #007700�>(</span><span style=�color: #0000BB�>OrderTicket</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>OrderOpenPrice</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>OrderStopLoss</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>tp</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>Green</span><span style=�color: #007700�>);
}
elseif(</span><span style=�color: #0000BB�>IsClosePer</span><span style=�color: #007700�></span><span style=�color: #0000BB�>OrderTakeProfit</span><span style=�color: #007700�>()!=</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>)
{
</span><span style=�color: #0000BB�>OrderModify</span><span style=�color: #007700�>(</span><span style=�color: #0000BB�>OrderTicket</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>OrderOpenPrice</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>OrderStopLoss</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>White</span><span style=�color: #007700�>);
}
}
elseif(</span><span style=�color: #0000BB�>OrderType</span><span style=�color: #007700�>()==</span><span style=�color: #0000BB�>OP_SELL</span><span style=�color: #007700�>)
{
if(</span><span style=�color: #0000BB�>OrderStopLoss</span><span style=�color: #007700�>()==</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>)
{
</span><span style=�color: #0000BB�>sl</span><span style=�color: #007700�>=</span><span style=�color: #0000BB�>OrderOpenPrice</span><span style=�color: #007700�>() </span><span style=�color: #0000BB�>atr</span><span style=�color: #007700�>*</span><span style=�color: #0000BB�>myPoint</span><span style=�color: #007700�>*</span><span style=�color: #0000BB�>AtrPecSL</span><span style=�color: #007700�>;
</span><span style=�color: #0000BB�>OrderModify</span><span style=�color: #007700�>(</span><span style=�color: #0000BB�>OrderTicket</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>OrderOpenPrice</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>sl</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>OrderTakeProfit</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>Red</span><span style=�color: #007700�>);
}
elseif(</span><span style=�color: #0000BB�>OrderTakeProfit</span><span style=�color: #007700�>()==</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>!</span><span style=�color: #0000BB�>IsClosePer</span><span style=�color: #007700�>)
{
</span><span style=�color: #0000BB�>tp</span><span style=�color: #007700�>=</span><span style=�color: #0000BB�>OrderOpenPrice</span><span style=�color: #007700�>()-</span><span style=�color: #0000BB�>atr</span><span style=�color: #007700�>*</span><span style=�color: #0000BB�>myPoint</span><span style=�color: #007700�>*</span><span style=�color: #0000BB�>AtrPecTP</span><span style=�color: #007700�>;
</span><span style=�color: #0000BB�>OrderModify</span><span style=�color: #007700�>(</span><span style=�color: #0000BB�>OrderTicket</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>OrderOpenPrice</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>OrderStopLoss</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>tp</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>Green</span><span style=�color: #007700�>);
}
elseif(</span><span style=�color: #0000BB�>IsClosePer</span><span style=�color: #007700�></span><span style=�color: #0000BB�>OrderTakeProfit</span><span style=�color: #007700�>()!=</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>)
{
</span><span style=�color: #0000BB�>OrderModify</span><span style=�color: #007700�>(</span><span style=�color: #0000BB�>OrderTicket</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>OrderOpenPrice</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>OrderStopLoss</span><span style=�color: #007700�>(),</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>0</span><span style=�color: #007700�>,</span><span style=�color: #0000BB�>White</span><span style=�color: #007700�>);
}
}
}
}
</span><span style=�color: #0000BB�></span> </span> </code>