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.
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.
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.
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>
Powered by vBulletin® Version 4.2.5 Copyright ©2026 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.