Archiv verlassen und diese Seite im Standarddesign anzeigen : Need ScriptEA kann nur eine Magic-Nummer generieren
Hallo
Kennt jemand ScriptEA, mit dem eine Magic-Nummer generiert werden kann?
Bei manueller Bestellung. Jede Hilfe in dieser Hinsicht wird dankbar sein.
Vielen Dank
Syed4x.
You can make a quick script like the one below and use it to execute orders. It's quick and painless and will attach a Magic Number and Comment to your order. PHP Code: <code><span style=”color: #000000”> <span style=”color: #0000BB”></span><span style=”color: #FF8000”>// ------------------------------------------------------------------
//|buyscript.mq4|
//|Copyright©2004,MetaQuotesSoftwareCorp.|
//|http://www.metaquotes.net/|
// ------------------------------------------------------------------
#propertycopyright”Copyright©2004,MetaQuotesSof twareCorp.”
#propertylink”http://www.metaquotes.net/”
#propertyshow_inputs
</span><span style=”color: #0000BB”>intMAGIC</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>123456789</span><span style=”color: #007700”>;
</span><span style=”color: #0000BB”>externstringName_Expert</span><span style=”color: #007700”>=</span><span style=”color: #DD0000”>”MyExpertName”</span><span style=”color: #007700”>;
</span><span style=”color: #0000BB”>externdoubleLots</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>1.0</span><span style=”color: #007700”>;
</span><span style=”color: #0000BB”>externdoubleStopLoss</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>30</span><span style=”color: #007700”>;
</span><span style=”color: #0000BB”>externdoubleTakeProfit</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>100</span><span style=”color: #007700”>;
</span><span style=”color: #0000BB”>intstart</span><span style=”color: #007700”>()
{
Print(</span><span style=”color: #DD0000”>”Openingorder”</span><span style=”color: #007700”>);
</span><span style=”color: #0000BB”>intticket</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>OrderSend</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>Symbol</span><span style=”color: #007700”>(),</span><span style=”color: #0000BB”>OP_BUY</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>Lots</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>Ask</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>3</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>GetStopLossBuy</span><span style=”color: #007700”>(),</span><span style=”color: #0000BB”>GetTakeProfitBuy</span><span style=”color: #007700”>(),</span><span style=”color: #0000BB”>Name_Expert</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>MAGIC</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>Blue</span><span style=”color: #007700”>);
if(</span><span style=”color: #0000BB”>ticket</span><span style=”color: #007700”>lt;</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>){
Print(</span><span style=”color: #DD0000”>”OrderSendfailedwitherror#”</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>GetLastError</span><span style=”color: #007700”>());
}
return(</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>);
}
</span><span style=”color: #0000BB”>doubleGetTakeProfitBuy</span><span style=”color: #007700”>(){return(</span><span style=”color: #0000BB”>Ask</span><span style=”color: #007700”> </span><span style=”color: #0000BB”>TakeProfit</span><span style=”color: #007700”>*</span><span style=”color: #0000BB”>Point</span><span style=”color: #007700”>);}
</span><span style=”color: #FF8000”>//doubleGetTakeProfitSell(){return(Bid-TakeProfit*Point);}
</span><span style=”color: #0000BB”>doubleGetStopLossBuy</span><span style=”color: #007700”>(){return(</span><span style=”color: #0000BB”>Bid</span><span style=”color: #007700”>-</span><span style=”color: #0000BB”>StopLoss</span><span style=”color: #007700”>*</span><span style=”color: #0000BB”>Point</span><span style=”color: #007700”>);}
</span><span style=”color: #FF8000”>//doubleGetStopLossSell(){return(Ask StopLoss*Point);}
</span><span style=”color: #0000BB”></span> </span> </code>
You can make a quick script like the one below and use it to execute orders. It's quick and painless and will attach a Magic Number and Comment to your order. PHP Code: <code><span style=”color: #000000”> <span style=”color: #0000BB”></span><span style=”color: #FF8000”>// ------------------------------------------------------------------
//|buyscript.mq4|
//|Copyright©2004,MetaQuotesSoftwareCorp.|
//|http://www.metaquotes.net/|
// ------------------------------------------------------------------
#propertycopyright”Copyright©2004,MetaQuotesSof twareCorp.”
#propertylink”http://www.metaquotes.net/”
#propertyshow_inputs
</span><span style=”color: #0000BB”>intMAGIC</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>123456789</span><span style=”color: #007700”>;
</span><span style=”color: #0000BB”>externstringName_Expert</span><span style=”color: #007700”>=</span><span style=”color: #DD0000”>”MyExpertName”</span><span style=”color: #007700”>;
</span><span style=”color: #0000BB”>externdoubleLots</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>1.0</span><span style=”color: #007700”>;
</span><span style=”color: #0000BB”>externdoubleStopLoss</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>30</span><span style=”color: #007700”>;
</span><span style=”color: #0000BB”>externdoubleTakeProfit</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>100</span><span style=”color: #007700”>;
</span><span style=”color: #0000BB”>intstart</span><span style=”color: #007700”>()
{
Print(</span><span style=”color: #DD0000”>”Openingorder”</span><span style=”color: #007700”>);
</span><span style=”color: #0000BB”>intticket</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>OrderSend</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>Symbol</span><span style=”color: #007700”>(),</span><span style=”color: #0000BB”>OP_BUY</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>Lots</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>Ask</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>3</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>GetStopLossBuy</span><span style=”color: #007700”>(),</span><span style=”color: #0000BB”>GetTakeProfitBuy</span><span style=”color: #007700”>(),</span><span style=”color: #0000BB”>Name_Expert</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>MAGIC</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>Blue</span><span style=”color: #007700”>);
if(</span><span style=”color: #0000BB”>ticket</span><span style=”color: #007700”>lt;</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>){
Print(</span><span style=”color: #DD0000”>”OrderSendfailedwitherror#”</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>GetLastError</span><span style=”color: #007700”>());
}
return(</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>);
}
</span><span style=”color: #0000BB”>doubleGetTakeProfitBuy</span><span style=”color: #007700”>(){return(</span><span style=”color: #0000BB”>Ask</span><span style=”color: #007700”> </span><span style=”color: #0000BB”>TakeProfit</span><span style=”color: #007700”>*</span><span style=”color: #0000BB”>Point</span><span style=”color: #007700”>);}
</span><span style=”color: #FF8000”>//doubleGetTakeProfitSell(){return(Bid-TakeProfit*Point);}
</span><span style=”color: #0000BB”>doubleGetStopLossBuy</span><span style=”color: #007700”>(){return(</span><span style=”color: #0000BB”>Bid</span><span style=”color: #007700”>-</span><span style=”color: #0000BB”>StopLoss</span><span style=”color: #007700”>*</span><span style=”color: #0000BB”>Point</span><span style=”color: #007700”>);}
</span><span style=”color: #FF8000”>//doubleGetStopLossSell(){return(Ask StopLoss*Point);}
</span><span style=”color: #0000BB”></span> </span> </code>
Gibt es eine Möglichkeit, das Skript bei jedem angehängten Skript eine zufällige magische Zahl generieren zu lassen? Vielen Dank
Gibt es eine Möglichkeit, das Skript bei jedem angehängten Skript eine zufällige magische Zahl generieren zu lassen? Vielen Dank
Ich bin neugierig ... warum willst du eine zufällige magische Zahl? Besiegt das nicht irgendwie den Zweck, eine magische Zahl zu haben? nicht auf der Suche nach einem Kampf, sondern nur neugierig, wie Sie dies anwenden möchten.
Gibt es bei der Platzierung einer Market Order oder einer Instant Execution Order eine Möglichkeit, eine magische Zahl für diese Order im Kommentarbereich des Tickets festzulegen?
Wie auch immer, hier ist ein Link zur Dokumentation, wie man Zufallszahlen generiert
http://docs.mql4.com/math/MathRandund ... ich bin immer noch neugierig. = p
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.