Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools
Zurück   Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools > Metatrader 4 > Programmierung MQL4

Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4.

Login
Benutzername:
Kennwort:


Statistik
Themen: 4973
Beiträge: 43254
Benutzer: 7.219
Aktive Benutzer: 81
Links: 84
Wir begrüßen unseren neuesten Benutzer: Hopfen&Malz
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 22:38).
Neue Benutzer:
vor einem Tag
- Hopfen&Mal...
vor 2 Tagen
- frankmicha...
vor einer Woche
- DFeck
vor einer Woche
- bb1107
vor 2 Wochen
- rg-trader

Onlineuser
'Wer ist online' anzeigen Benutzer: 0
Gäste: 994
Gesamt: 994
Team: 0
Team:  
Benutzer:  
Freunde anzeigen

Empfehlungen

Like Tree2Likes
Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #11 (permalink)  
Alt 26.06.20
AVT AVT ist offline
Elite Mitglied
 
Registriert seit: Mar 2018
Ort: Hamburg
Beiträge: 612
AVT befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von drater Beitrag anzeigen
Nein, da habe ich mich wohl falsch ausgedrückt. Ich meinte eher so etwas (was aber einen Fehler hervorruft):
Code:
extern double PreisOriLinie = Bid; //Preis der Originallinie
Ich möchte also den Preis immer eingeben. Da die Linie üblicherweise in der Nähe des aktuellen Kurswertes liegen soll, wollte ich das Eingabefeld damit vorbelegen. Das verhindert Vertipper, weil man dann nur noch an den Dezimalstellen etwas verändern muss.
Eine extern oder input Variable ist immer ein fester Wert, an dem es nix zu rütteln gibt. Bid ändert sich aber bei jedem Tick, ist also ein veränderlicher Wert - darum geht das nicht.
Einziger Ausweg: kein Skript, sondern ein Indikator, der die Linie automatisch auf Bid setzt und dann über OnChartEvent darauf wartet, daß Du die Linie verschiebst.

Zitat:
Das mit den beiden Kerzen anklicken habe ich inzwischen hingekriegt.
Super
AVT
  #12 (permalink)  
Alt 27.06.20
Neues Mitglied
 
Registriert seit: Jun 2020
Beiträge: 12
drater befindet sich auf einem aufstrebenden Ast
Standard

Ah... okay. Das muss ich mal versuchen. Die Idee wäre also:
1. Ich wende den Indikator auf das Chart an und damit wird automatisch eine HLine am Bid-Preis eingezeichnet.
2. Ich verschiebe die Linie. Wenn ich "loslasse", werden automatisch zwei Linien parallel mit eingezeichnet.

Richtig so?
  #13 (permalink)  
Alt 29.06.20
AVT AVT ist offline
Elite Mitglied
 
Registriert seit: Mar 2018
Ort: Hamburg
Beiträge: 612
AVT befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von drater Beitrag anzeigen
Die Idee wäre also:
1. Ich wende den Indikator auf das Chart an und damit wird automatisch eine HLine am Bid-Preis eingezeichnet.
2. Ich verschiebe die Linie. Wenn ich "loslasse", werden automatisch zwei Linien parallel mit eingezeichnet.
Nicht den Indikator, Du mußt zwischen Skript und Indikator unterscheiden. Im Source Code erkennst Du das an den ersten Zeilen.
Das ist ein Indikator: #property indicator_xxxx
Das ist ein Skript: #property script_show_xxxx
Ein Skript kann #property haben, muß aber nicht, ein Indikator muß wenigstens wissen, ob er im Haupt- oder einem Unterfenster laufen soll. Je nachdem was es ist, wird es unter Indicators oder Scripts gespeichert.
Du kannst Dir übrigens für jedes ein Unterverzeichnis machen (damit das nicht mit anderen durcheinander gewürfelt wird und man ewig nach seinen eigenen Sachen suchen muß: Editor - Navigator - Rechtsklick auf Verzeichnis - Neuer Order).

Ich hab Dir ein Beispiel aus meinem großen Panel zusammengestellt, Kommentare alle in Englisch (ich hatte keine Lust, das alles noch zu übersetzen - ich hoffe, Du kommst damit klar). Auch hier wieder etliche, verschiedene Möglichkeiten zum ...

Noch was: wenn Du mit Debug spielst, unbedingt die Logfiles checken, sonst quellen die Verzeichnisse über:
Der Terminal Expert Log ist unter MQL4/Logs
Der Terminal Journal Log ist wo die terminal.exe installiert ist unter /logs

Reicht glaube ich erst mal für weitere Experimente. AVT
Angehängte Dateien
Dateityp: mq4 Indi-Example-MoveLine.mq4 (68,2 KB, 3x aufgerufen)
drater likes this.
Thema geschlossen

Lesezeichen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus




Alle Zeitangaben in WEZ +1. Es ist jetzt 21:44 Uhr.





Suchmaschine - Reisen - Wavesnode - Facebook Forum - Spam Firewall
-----------------------------------------------------------------------------------------------------------------------------
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
SEO by vBSEO 3.6.1
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum
MetaTrader bzw. MetaTrader 4 und MetaTrader 5 sind eingetragene Marken der MetaQuotes Software Corp.
-----------------------------------------------------------------------------------------------------------------------------