Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Wie kann man den Kaufpreis eines bestimmten Währungspaares in Excel einfügen?
Ich brauche die Währung ask & bid
// Elementwert setzen DDE
>>>>>> SetItem("BID", "EURUSD",(string) ?????());<<<<<<
HALLO LEUTE, WENN ICH EURUSD GELD- ODER BRIEFKURS ANZEIGEN MÖCHTE, WIE KANN ICH DAS ÄNDERN?
DANKE
Bitte bearbeiten Sie Ihren Beitrag und verwenden Sie die Code-Taste (Alt+S), wenn Sie den Code einfügen.
Bitte bearbeiten Sie Ihren ursprünglichen Beitrag und fügen Sie den Code nicht einfach in einen neuen Beitrag ein.
Bitte verwenden Sie keine übermäßigen Großbuchstaben in Ihren Beiträgen. Dies wird als schreiend und sehr unhöflich angesehen.
Guten Abend.
Nach viel Tüftelei habe ich es geschafft, das Problem zu lösen. Ich habe mich extra dafür auf der Website registriert.
Ändern Sie die gesamte Funktion OnTimer():
void OnTimer()
{
//--- Füllen eines Arrays MA[] mit aktuellen Werten von iMA
//--- Kopieren von 100 Elementen
// CopyBuffer(MA_handle,0,0,100,MA);
// ArraySetAsSeries(MA,true);
double EURUSD_ASK = SymbolInfoDouble("EURUSD",SYMBOL_ASK); // für eurusd (Beispiel)
double EURUSD_BID = SymbolInfoDouble("EURUSD",SYMBOL_BID);
double USDCHF_ASK = SymbolInfoDouble("USDCHF",SYMBOL_ASK);
double USDCHF_BID = SymbolInfoDouble("USDCHF",SYMBOL_BID);
// Element DDE prüfen & hinzufügen
// if(!CheckItem("EMA", "B"))
// {
// if(!AddItem("EMA", "B")) return;
// }
if(!CheckItem("UNTERNEHMEN", "Wert")) AddItem("UNTERNEHMEN", "Wert");
if(!CheckItem("ZEIT", "Wert")) AddItem("ZEIT", "Wert");
if(!CheckItem("EURUSD", "ASK")) AddItem("EURUSD", "ASK");
if(!CheckItem("EURUSD", "BID")) AddItem("EURUSD", "BID");
if(!CheckItem("USDCHF", "ASK")) AddItem("USDCHF", "ASK");
if(!CheckItem("USDCHF", "BID")) AddItem("USDCHF", "BID");
// Elementwert setzen DDE
SetItem("FIRMA", "Wert",(string)AccountInfoString(ACCOUNT_COMPANY));
SetItem("ZEIT", "Wert",(string)TimeCurrent());
// SetItem("EMA", "B", "EMA(21): "+DoubleToString(MA[0],6));
SetItem("EURUSD", "ASK",DoubleToString(EURUSD_ASK,5));
SetItem("EURUSD", "BID",DoubleToString(EURUSD_BID,5));
SetItem("USDCHF", "ASK",DoubleToString(USDCHF_ASK,5));
SetItem("USDCHF", "BID",DoubleToString(USDCHF_BID,5));
}
Der Rest ist derselbe wie oben beschrieben.
Ich hoffe, es hilft jemandem.
Hier sind die Änderungen, die ich an dem Code unten gemacht.
// Elementwert setzen DDE
>>>>>> SetItem("BID", "EURUSD",(string) ?????());<<<<<<
HALLO JUNGS, WENN WOLLEN ZEIGEN EURUSD GELD-ODER BRIEFKURS, WIE MAN DIES ÄNDERN?
DANKE
Wie füge ich den Kaufpreis eines bestimmten Währungspaares in Excel ein?
Ich benötige die Kauf- und Verkaufswährung
Ich habe versucht, Ihren Code zu verwenden, aber ich erhalte nur den Ask/Bid des ersten Währungspaares in der Liste der Symbole in MT5, unabhängig von dem Währungssymbol, das ich im Code hinzufüge.
Zum Beispiel habe ich USDCAD als erstes Symbol in der MT5-Symbolliste. Ich schreibe den Code, den Sie mit EURUSD zur Verfügung gestellt haben, aber der Ask-Preis, den ich erhalte, ist der von USDCAD und nicht der von EURUSD. Wie lässt sich das beheben?
Haben Sie auch Vorschläge, wie ich den Briefkurs aller Währungspaare/Symbole mit Excel verbinden kann?
Vielen Dank!
Ich habe ihn so modifiziert, dass er folgende Daten übernimmt: High, Close, Low (HCL) der vorherigen Kerze zur aktuellen; Upper und Lower Bollinger Band Werte (20,2) der vorherigen Kerze zur aktuellen; Stochastic und %D (10,3,3) der vorherigen Kerze zur aktuellen.
Der Code folgt:
Der Rest ist derselbe
Ich habe versucht, Ihren Code zu verwenden, aber ich erhalte nur den Ask/Bid des ersten Währungspaares in der Liste der Symbole in MT5, unabhängig von dem Währungssymbol, das ich im Code hinzufüge.
Zum Beispiel habe ich USDCAD als erstes Symbol in der MT5-Symbolliste. Ich schreibe den Code, den Sie mit EURUSD zur Verfügung gestellt haben, aber der Ask-Preis, den ich erhalte, ist der von USDCAD und nicht der von EURUSD. Wie lässt sich das beheben?
Haben Sie außerdem Vorschläge, wie ich den Briefkurs aller Währungspaare/Symbole mit Excel verbinden kann?
Vielen Dank!
Versuchen Sie zu ändern: Symbol() in _Symbol
Bitte besuchen Sie die brasilianischen Kommentare
https://www.mql5.com/pt/forum/33344