nikelodeon: Ich denke, dass die Experten mit solchen Problemen überfordert sind und ich sie selbst lösen muss :-) Wie man Symbole auf dem Diagramm bei Geschäftsabschluss erstellt, wie im Tester????? Vielleicht gibt es einige fertige Funktionen????
wenn Schließung durch Berater/Skript, dann
bool OrderClose(
int ticket, // номер ордера double lots, // количество лотов double price, // цена закрытия int slippage, // максимальное проскальзывание color arrow_color // цвет
);
Pfeil_Farbe
[in] Die Farbe des Schließungspfeils im Diagramm. Fehlt der Parameter oder hat er den WertCLR_NONE, wird im Diagramm kein Pfeil angezeigt.
---
wenn manuell - nur ein fertiges Skript/einen Indikator schreiben/ausleihen, das/der dieses Geschäft im Verlauf erfasst und mit einem Symbol anzeigt
Wenn Sie eine programmatische Suche nach Diagrammen, deren Unterfenstern und Indikatoren in Unterfenstern durchführen, können Sie die Gesamtzahl der Indikatoren und deren Namen, Parameter usw. herausfinden.
Verwendung von ChartIndicatorsTotal, ChartIndicatorName usw.
Wie kann ich auf die gleiche Weise den ChartID-Namen des in diesem Fenster laufenden Expert Advisors herausfinden?
Frage zu MT4
eine andere Frage... Wie kann ich MT4-Logdateien lesen? Dieser Code gibt einen Fehler ... 5002
string filename=TerminalPath() + "\\MQL4\\Logs\\20160219.log";
int filehandle=FileOpen(filename,FILE_READ);
if(filehandle<0)
{
Print("Неудачная попытка открыть файл по абсолютному пути");
Print("Код ошибки ",GetLastError());
}
string str=FileReadString(filehandle);
Vinin: Wenn die zweite Option funktioniert, gibt es eine Lösung. Wo liegt also das Problem?
das Problem ist, dass es so viele Links gibt, die in den Terminaleinstellungen als erlaubte Adressen eingegeben werden müssen( + ich habe nicht denselben Computer... ist überhaupt keine Option(
Können Sie mir bitte sagen, wie ich den Anfang des Taktes in der for-Schleife finden kann, im Allgemeinen muss ich vom 1. bis einschließlich zum 5. (der aktuelle 0-Balken wird nicht gezählt).
for (int i=5; i<1; i++)
{
h = iHigh(Symbol(),tf,i);
......
Lesen Sie die Funktion für zu verstehen, nur ich kann nicht. Hilfe.
Können Sie mir bitte sagen, wie ich den Anfang des Taktes in der for-Schleife finden kann, im Allgemeinen muss ich vom 1. bis zum 5. einschließlich suchen? (der aktuelle 0-Balken wird nicht gezählt)
Lesen Sie die Funktion für zu verstehen, nur ich kann nicht. Hilfe.
Herzliche Grüße!
mit, zu, was zu tun
for(int i=1;i<=5;i++)
oder
for(int i=5;i>=1;i--)
Aber ja. Die logischste Maßnahme während der Entwicklung war es, die
Vielen Dank für Ihre Antwort, bitte sagen Sie mir, ob ich Sie richtig verstanden habe, meinen Sie so?
so aus irgendeinem Grund das Ergebnis nicht ändern entweder ... (
eine andere Frage: vielleicht kann man programmatisch URLs zu den erlaubten hinzufügen? (z. B. über Makro-Substitution) und offen gesagt möchte ich WebRequest nicht verwenden, weil es nicht asynchron ist....
Ich denke, dass die Experten mit solchen Problemen überfordert sind und ich sie selbst lösen muss :-) Wie man Symbole auf dem Diagramm bei Geschäftsabschluss erstellt, wie im Tester????? Vielleicht gibt es einige fertige Funktionen????
wenn Schließung durch Berater/Skript, dann
Pfeil_Farbe
[in] Die Farbe des Schließungspfeils im Diagramm. Fehlt der Parameter oder hat er den WertCLR_NONE, wird im Diagramm kein Pfeil angezeigt.
---
wenn manuell - nur ein fertiges Skript/einen Indikator schreiben/ausleihen, das/der dieses Geschäft im Verlauf erfasst und mit einem Symbol anzeigt
wenn Schließung durch Berater/Skript, dann
Pfeil_Farbe
[in] Die Farbe des Schließungspfeils im Diagramm. Fehlt der Parameter oder hat er den WertCLR_NONE, wird der Pfeil nicht im Diagramm angezeigt.
---
wenn manuell - nur ein vorgefertigtes Skript/Indikator schreiben/ausleihen, der dieses Geschäft in der Historie erfasst und mit einem Symbol anzeigt
Hallo, ich habe eine Frage:
Wenn Sie eine programmatische Suche nach Diagrammen, deren Unterfenstern und Indikatoren in Unterfenstern durchführen, können Sie die Gesamtzahl der Indikatoren und deren Namen, Parameter usw. herausfinden.
Verwendung von ChartIndicatorsTotal, ChartIndicatorName usw.
Wie kann ich auf die gleiche Weise den ChartID-Namen des in diesem Fenster laufenden Expert Advisors herausfinden?
Frage zu MT4
eine andere Frage... Wie kann ich MT4-Logdateien lesen? Dieser Code gibt einen Fehler ... 5002
(das Interessante daran ist, dass die zweite Version von WebRequest funktioniert... )
Können Sie mir bitte sagen, was falsch ist?HttpSendRequestW sendet keine Anfrage... GetLastError ergibt 0.
(Das Interessante daran ist, dass die zweite Version von WebRequest funktioniert ... )
Wenn die zweite Option funktioniert, gibt es eine Lösung. Wo liegt also das Problem?
ist überhaupt keine Option(
Hallo!
Können Sie mir bitte sagen, wie ich den Anfang des Taktes in der for-Schleife finden kann, im Allgemeinen muss ich vom 1. bis einschließlich zum 5. (der aktuelle 0-Balken wird nicht gezählt).
Lesen Sie die Funktion für zu verstehen, nur ich kann nicht. Hilfe.
Herzliche Grüße!
Können Sie mir bitte sagen, was falsch ist?HttpSendRequestW sendet die Anforderung nicht... GetLastError ergibt 0.
(Das Interessante daran ist, dass die zweite Version von WebRequest funktioniert... )
Es ist nicht mehr die Zeichenkette, die übertragen werden muss, sondern der Zeichenpuffer.
https://forum.mql4.com/ru/67441
Hallo!
Können Sie mir bitte sagen, wie ich den Anfang des Taktes in der for-Schleife finden kann, im Allgemeinen muss ich vom 1. bis zum 5. einschließlich suchen? (der aktuelle 0-Balken wird nicht gezählt)
Lesen Sie die Funktion für zu verstehen, nur ich kann nicht. Hilfe.
Herzliche Grüße!
mit, zu, was zu tun
for(int i=1;i<=5;i++)
oder
for(int i=5;i>=1;i--)
Aber ja. Die logischste Maßnahme während der Entwicklung war es, die
mit, was zu tun, zu
for(int i=1;i++;i<=5)
so aus irgendeinem Grund das Ergebnis nicht ändern entweder ... (
eine andere Frage: vielleicht kann man programmatisch URLs zu den erlaubten hinzufügen? (z. B. über Makro-Substitution)
und offen gesagt möchte ich WebRequest nicht verwenden, weil es nicht asynchron ist....