Alle Inhalte von titanfx
-
Library zum CSV/Excel File schreiben
Ich habe mir für die Ausgabe diese Funktion geschrieben, vielleicht ist es auch das was du suchst void write_in_csv_file(string text, // Ausgabetext string output_file, // Ausgabedatei bool new_file = false) // bei true wird die Datei überschrieben { int handle; if(new_file) handle = FileOpen(output_file, FILE_CSV|FILE_WRITE); // ueberschreibe File else handle = FileOpen(output_file, FILE_CSV|FILE_READ|FILE_WRITE); // weiterschreiben if(handle > 0) { if(!FileSeek(handle,0,SEEK_END)) Print(" ERROR FileSeek() ", GetLastError()); if(FileWrite(handle, text) < 0) Print(" ERROR FileWrite() ",output_file," ", GetLastError()); FileClose(handle); } else Print(" ERROR FileOpen()", output_file, " ", GetLastError()); }
-
Einstieg zu MT4 Programmierung
Ich würde für jedes Element in der Trade History Zeile ein eigenes Array festlegen, dann kannst auf die Daten auch einfacher zugreifen, es werde weniger Fehler produziert. Also die folgende Arrays anlegen und fortlaufend indexieren, wenn neue Trades geschrieben werden: datetime open_time[] double open_price[] double lotsize[] string symbol[] usw. Wenn ein neuer Trade kommt, dann schreibst es in alle Arrays gleichzeitig was rein. Die kommende Indixierung ist dann indx = ArraySize(open_time), weil alle Arrays die gleiche Grösse haben. Dieser Beispiel war für den Fall wenn du die Arrays dynamisch verwalten möchtest, wenn du die Daten Daten in den statischen Array schreiben möchtest, dann reicht es den letzten geschriebenen Index zu merken.
-
Fehlermeldung OrderModify() error
Dieser Fehler kommt üblicherweise wenn du die Position mit den gleichen SL oder TP Preisen überschreiben versuchst
-
Neuer Trader-Laptop für die Entwicklung von HS
Geht mir genau so, ich drossele ständig die Leistung auf meinem Laptop um die Software auf minimalsten Hardware Anforderungen anzupassen, schliesslich geht es immer um die Schnelligkeit der Software. Für mich war der entscheidende Punkt - sehr guter Bildschirm und Tastatur
-
Forward tests mergen?
Ich glaube einfacher ist es aus 2 EA´s einen zu kreieren und noch Mal durch MT4 durchjagen
-
Abstand für Pfeil im Code einstellen
Irgendwie arbeiten die beiden mql4-Funktionen WindowPriceMax() und WindowPriceMin() nicht zuverlässig. Die zurückgegebenen Werten weichen je nach Timeframe von den tatsächlichen Werten ab. Schade, werde kurz an metaquotes berichten Dann rechnen wir es manuel aus, was soll´s Hier ist also die aktualisierte Version mit automitischer Skalierung Die Einstellung ShiftArrow = 15 entspricht ungefähr 2mm Pfeilabstand zu High/Low, das muss eventuell noch an die Monitorauflösung angepasst werden. Fine_Fractals_Vola.mq4
-
Abstand für Pfeil im Code einstellen
Da hast du recht. Es liegt daran, dass durch die unterschiedliche Preisskalierung auf unterschiedlichen Timeframes auch die Pfeilentfernungen unterschiedlich ausfallen. Hier muss man noch den Chartmaßstab von jedem Timeframe berücksichtigen Es gibt auch mql4-interne Funktionen die es abfragen können Ich korrigiere es einfach in deinem Originalcode und füge eine externe Variable ArrowShift dazu. Die Einstellung = 15 solte ausreichen Fine_Fractals_Vola.mq4
-
Abstand für Pfeil im Code einstellen
Der Indikator "fuerVola" liess sich komplieren und ich hatte den auf dem Chart ausprobiert, der war also fertig, vielleicht hattest du irgendwas zuviel eingefügt
-
Abstand für Pfeil im Code einstellen
-
Abstand für Pfeil im Code einstellen
so natürlich nicht Offsetwert soll zum Indikatorbuffer dazu gerechnet werden, also in deinem Beispiel zu ExtMapBuffer1 Ich habe in meinem Beispiel es bloss allgemein gezeigt, da es sowieso kein vollständiger Source vorlag. Ich füge einfach den kompletten Code modifiziert hier ein, fehlende Variablen aus dem Vorkopf habe ich einfach ergänzt, sonst kannst du natürlich auch Originalcode zuschicken, werde auch da anpassen. Es waren aber nur ein Paar Zeilen die gefehlt haben. Hier ist also der vollständige Source-Code fuerVola.mq4
-
Abstand für Pfeil im Code einstellen
Am besten wenn du es in der Funktion machst wo die Indikatorwerte berechnet werden. z.B in der start()
-
[ titanfx ]i_Tick_Vola
Super, danke!
-
[ titanfx ]i_Tick_Vola
Ich füge den Source mit der aktuellen Version 1.01 einfach hier mal ein i_Tick_Vola.mq4
- titanfx_video
-
.avi erstellen und in Galerie hochladen
Danke whipsaw, scheint wirklich einfach zu sein! Edit: das ist einfacher gesagt als getan sorry ich weiss nicht warum ich seit 2 tagen Schwierigkeiten habe das Video hochzuladen ( habe auch noch nie gemacht, gebe ich zu ) ich bekomme das einfach nicht hin, bei Vimeo werden die Videos stark komprimiert, dass auch die Videoqualität darunter leidet in der Galerie bekomme ich folgende Meldung
-
.avi erstellen und in Galerie hochladen
Super, werde es ausprobieren
-
.avi erstellen und in Galerie hochladen
Gibt es hier eine Lösung wie man die Videos hochlädt oder im Topic einbindet?
-
[ titanfx ]i_Tick_Vola
mein Video wurde auf clipfish gelöscht sonst weiss ich nicht wie ich ein Video einfügen kann gebe auf
-
[ titanfx ]i_Tick_Vola
-
i_Tick_Vola
- 24 Downloads
- Version 1.01
Indikator zeigt farblich 50 letzten Ticks als Histogramm. So könnte man besser die aktuelle Verteilung der Ticks der aktuellen Bewegung darstellen. Im Anhang auch ein kleines Video wie es auf dem Chart aussehen könnte. Edit: konnte leider kein Video einfügen, werde es versuchen im Support-Topic hochzuladen- 2 Kommentare
- 2 Bewertungen
-
[ titanfx ]i_Tick_Vola
Dateiname: i_Tick_Vola Dateiübermittler: titanfx Datei übermittelt: 13. Nov. 2011 Datei aktualisiert: 17. Nov. 2011 Dateikategorie: titanfx Indikator zeigt farblich 50 letzten Ticks als Histogramm. So könnte man besser die aktuelle Verteilung der Ticks der aktuellen Bewegung darstellen. Im Anhang auch ein kleines Video wie es auf dem Chart aussehen könnte. Edit: konnte leider kein Video einfügen, werde es versuchen im Support-Topic hochzuladen Link zum Datei Management System
-
i_BrokerInfo
- 15 Downloads
- Version 1.00
Der Indikator "i_BrokerInfo" gibt alle Informationen der MT4-Terminalumgebung, Broker Informationen und Symbolspezifikationen des aktuellen Symbols. Wenn der Broker dynamischen Spread hat, werden zusätzlich minimale und maximale Werte angezeigt. -
[ titanfx ]i_BrokerInfo
Dateiname: i_BrokerInfo Dateiübermittler: titanfx Datei übermittelt: 12. Nov. 2011 Dateikategorie: titanfx Der Indikator "i_BrokerInfo" gibt alle Informationen der MT4-Terminalumgebung, Broker Informationen und Symbolspezifikationen des aktuellen Symbols. Wenn der Broker dynamischen Spread hat, werden zusätzlich minimale und maximale Werte angezeigt. Klicke hier um die Datei herunterzuladen
-
Indikator i_BrokerInfo
Das klingt sehr interessant, werde es sofort ausprobieren Edit: Indikator habe ich nun im DL-Bereich hochgeladen und die Kurzbeschreibung dazu, jetzt sehe ich gerade, es wurde auch ein Topic automatisch erstellt. Sieht gut aus, werde die Funktion jetzt nutzen. Danke, whipsaw!
-
Software, die man nicht mehr missen möchte
Auch von mir meine Begleiter alles Freeware und Portable Der Google Übersetzer integriert in Microsoft Windows Screenshots erstellen Anleitungen ähnlich wie Microsoft Help erstellen Texteditor Internet Radio Player File Manager 2-Fenster Ansicht (mein Explorer Ersatz) File Manager 4-Fenster Ansicht