[ARCHIV!] Alle Fragen von Anfängern, um das Forum nicht zu überladen. Fachleute, gehen Sie nicht vorbei. Ohne dich kann ich nirgendwo hingehen - 4. - Seite 50
Helfen Sie mir, Währungssymbole in einer Berechnung zu erhalten. Ich habe dies getan (unten), iClose und iBar liefern Nullen, ich verstehe das Problem in symbn="symb" + j. Aber symbn liefert das, was ich brauche, zum Beispiel symb1.
Was mache ich falsch? Wie kann man Währungen in der Liste richtig suchen?
int nSymb = 2;
symb0="EURUSD";
symb1="GBPUSD";
for (j=0; j<nSymb; j++){
for (i=0; i<Bars; i++){
// получаем полуночный бар
symbn = "symb" + j;
str = TimeYear(Time[i])+"."+TimeMonth(Time[i])+"."+TimeDay(Time[i]);
time0 = StrToTime(str);
bar0=iBarShift(symbn, 0, time0);
// берем цену закрытия предыдущего дня
pc=iClose("symb"+j, 0, bar0+1); Content[j][0]=0;
if (pc!=0) Content[j][0]=(iClose(symbn,0, i ) *100)/pc-100;
Ich kenne iBarShift(), aber ich verwende es, um den Beginn und das Ende des Tages zu bestimmen:
int start(){
int i,limit,counted_bars;
counted_bars=IndicatorCounted();
if(counted_bars>0) counted_bars--;
limit=Bars-counted_bars-1;
for(i=limit; i>=0; i--){
if(TimeDay(Time[i]) != TimeDay(Time[i+1])){
// начался новый день, обнуляю все что нужно
}else{
// продолжается текущий день, считаю все что нужно
}
}
return(0);
}
Der Code funktioniert im Prinzip, aber Universalität ist verloren - Sie können Bedingungen für eine Woche/Monat eingeben, um zu berechnen, für eine neue Stunde als auch, aber für eine neue H4 ist es bereits schwierig, ich möchte einige Univrsality
Helfen Sie mir, Währungssymbole in einer Berechnung zu erhalten. Ich habe dies getan (unten), iClose und iBar liefern Nullen, ich verstehe das Problem in symbn="symb" + j. Aber symbn liefert das, was ich brauche, zum Beispiel symb1.
Was mache ich falsch? Wie kann ich die Liste der Währungen korrekt durchlaufen lassen?
Verschiedene Typen.
intnSymb = 2;
symb0="EURUSD";
symb1="GBPUSD";
for (j=0; j<nSymb; j++){
for (i=0; i<Bars; i++){
// получаем полуночный барsymbn = "symb" + j;
str = TimeYear(Time[i])+"."+TimeMonth(Time[i])+"."+TimeDay(Time[i]);
time0 = StrToTime(str);
bar0=iBarShift(symbn, 0, time0);
// берем цену закрытия предыдущего дня
pc=iClose("symb"+j, 0, bar0+1); Content[j][0]=0;
if (pc!=0) Content[j][0]=(iClose(symbn,0, i ) *100)/pc-100;
Das Internet fällt oft aus. Gibt es keine Möglichkeit, es programmatisch zu automatisieren, um es wieder zum Laufen zu bringen? Oder was ist in dieser Richtung bekannt? Gibt es eine Möglichkeit, zwei oder mehr ISPs gleichzeitig, also parallel, mit Strom zu versorgen? Ich danke Ihnen im Voraus.
yosuf: Das Internet fällt oft aus. Gibt es keine Möglichkeit, es programmatisch zu automatisieren, um es wieder zum Laufen zu bringen? Oder was ist in dieser Richtung bekannt? Gibt es eine Möglichkeit, zwei oder mehr ISPs gleichzeitig, also parallel, mit Strom zu versorgen? Ich danke Ihnen im Voraus.
Es ist möglich, Strom von zwei ISPs zu beziehen. Das kann zum Beispiel ein Mobilfunkbetreiber sein.
yosuf: Das Internet fällt oft aus. Gibt es keine Möglichkeit, es programmatisch zu automatisieren, um es wieder zum Laufen zu bringen? Oder was ist in dieser Richtung bekannt? Gibt es eine Möglichkeit, zwei oder mehr ISPs gleichzeitig, also parallel, mit Strom zu versorgen? Ich danke Ihnen im Voraus.
In jedem Fall -VPS ist richtig (und nicht richtig - ein Router mit 2WAN-Ports und sagen Sie nicht, es ist teuer) (von der Website des Herstellers - Standardmäßig hat der TL-R470T+ nur zwei Ports für den WAN-Modus konfiguriert: Port 1 und Port 2 sind im WAN-Modus, während die Ports 3-5 für LAN-Modus konfiguriert sind).
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Erlauben Sie die Verwendung von Cookies, um sich auf der Website MQL5.com anzumelden.
Bitte aktivieren Sie die notwendige Einstellung in Ihrem Browser, da Sie sich sonst nicht einloggen können.
Sie sind angemeldet. Die Zwei-Faktor-Authentifizierung wurde deaktiviert. Richten Sie sie erneut ein und scannen Sie einen neuen QR-Code oder fahren Sie mit deaktivierter Zwei-Faktor-Authentifizierung fort.
Ich habe mir schon den Kopf zerbrochen, eine optimale Lösung für Berechnungen im Indikator kann ich nicht finden:
Wie findet man die Balkenanzahl auf der unteren TF, wo der Tag beginnt (oder 4 Stunden) und wo der Tag endet (oder 4 Stunden)?
Und iBarShift() hilft nicht?
Helfen Sie mir, Währungssymbole in einer Berechnung zu erhalten. Ich habe dies getan (unten), iClose und iBar liefern Nullen, ich verstehe das Problem in symbn="symb" + j. Aber symbn liefert das, was ich brauche, zum Beispiel symb1.
Was mache ich falsch? Wie kann man Währungen in der Liste richtig suchen?
Ich kenne iBarShift(), aber ich verwende es, um den Beginn und das Ende des Tages zu bestimmen:
Der Code funktioniert im Prinzip, aber Universalität ist verloren - Sie können Bedingungen für eine Woche/Monat eingeben, um zu berechnen, für eine neue Stunde als auch, aber für eine neue H4 ist es bereits schwierig, ich möchte einige UnivrsalityHelfen Sie mir, Währungssymbole in einer Berechnung zu erhalten. Ich habe dies getan (unten), iClose und iBar liefern Nullen, ich verstehe das Problem in symbn="symb" + j. Aber symbn liefert das, was ich brauche, zum Beispiel symb1.
Was mache ich falsch? Wie kann ich die Liste der Währungen korrekt durchlaufen lassen?
Verschiedene Typen.
Sie müssen Arrays verwenden, etwa so:
Das Internet fällt oft aus. Gibt es keine Möglichkeit, es programmatisch zu automatisieren, um es wieder zum Laufen zu bringen? Oder was ist in dieser Richtung bekannt? Gibt es eine Möglichkeit, zwei oder mehr ISPs gleichzeitig, also parallel, mit Strom zu versorgen? Ich danke Ihnen im Voraus.
Das Internet fällt oft aus. Gibt es keine Möglichkeit, es programmatisch zu automatisieren, um es wieder zum Laufen zu bringen? Oder was ist in dieser Richtung bekannt? Gibt es eine Möglichkeit, zwei oder mehr ISPs gleichzeitig, also parallel, mit Strom zu versorgen? Ich danke Ihnen im Voraus.
yosuf
Erstellen Sie eine Bat-Datei, die die Verbindung prüft und im Falle eines Fehlers wiederherstellt