Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 1539
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
Ist das die richtige Entscheidung?
Ist das die richtige Entscheidung?
Danke. Es ist kompliziert, ich habe es vereinfacht, nur ein paar Zeilen.
Danke. Es ist kompliziert, ich habe es vereinfacht, nur ein paar Zeilen.
interessant zu sehen, ob
for(i=k; i>=0; i--) {
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) {
if(AuftragsSymbol()==Symbol()) {
if(OrderMagicNumber()== Magic) {
{ if(OrderType()>1) weiter;
if(OrderType()==OP_BUY || OrderType()==OP_SELL) total++;
}}}}
//---
// total=OrdersTotal();
if(gesamt<1)
{
Hallo zusammen, ich wollte meine eigene Funktionsbibliothek erstellen, weil ich oft die gleichen Funktionen in meinen Robotern verwende. Ich habe alles richtig gemacht. Ich habe die Bibliothek erstellt, sie in den Libraries-Ordner gelegt und sie mit #import in meinen Indikator eingebunden
#import "andylib.ex4".
bool KeyPr (long l, string k);
string TestFunc ();
#import
Angegebene Funktionen in der Bibliothek mit einer Beschreibung. Die Funktionen der Bibliothek werden jedoch nicht aufgerufen. Ich habe versucht, den Dialog in den Ordner der Indikatoren oder sogar direkt in denselben Ordner mit dem Indikator, der mit dem Dialog verbunden ist, zu legen, ohne Ergebnis. Was könnte das Problem sein?
Hallo zusammen, ich wollte meine eigene Funktionsbibliothek erstellen, weil ich oft die gleichen Funktionen in meinen Robotern verwende. Ich habe alles richtig gemacht. Ich habe die Bibliothek erstellt, sie in den Libraries-Ordner gelegt und sie mit #import in meinen Indikator eingebunden
#import "andylib.ex4".
bool KeyPr (long l, string k);
string TestFunc ();
#import
Angegebene Funktionen in der Bibliothek mit einer Beschreibung. Die Funktionen der Bibliothek werden jedoch nicht aufgerufen. Ich habe versucht, den Dialog in den Ordner der Indikatoren oder sogar direkt in denselben Ordner mit dem Indikator, der mit dem Dialog verbunden ist, zu legen, ohne Ergebnis. Was könnte das Problem sein?
einschließen.
for(i=k; i>=0; i--) {
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)) {
if(AuftragSymbol()==Symbol()) {
if(OrderMagicNumber()== Magic) {
{ if(OrderType()>1) weiter;
if(OrderType()==OP_BUY || OrderType()==OP_SELL) total++;
}}}}
//---
// total=OrdersTotal();
if(gesamt<1)
{
Was Sie geschrieben haben, kann nicht funktionieren.
Zuerst berechnen Sie "total++" und setzen dann "OrdersTotal()" auf Null, d.h. alle Aufträge
Hallo zusammen, ich wollte meine eigene Funktionsbibliothek erstellen, weil ich oft die gleichen Funktionen in meinen Robotern verwende. Ich habe alles richtig gemacht. Ich habe die Bibliothek erstellt, sie in den Libraries-Ordner gelegt und sie mit #import in meinen Indikator eingebunden
#import "andylib.ex4".
bool KeyPr (long l, string k);
string TestFunc ();
#import
Angegebene Funktionen in der Bibliothek mit einer Beschreibung. Funktionen aus der Bibliothek werden jedoch nicht aufgerufen. Ich habe versucht, den Dialog in den Ordner der Indikatoren oder sogar direkt in denselben Ordner mit dem Indikator, der mit dem Dialog verbunden ist, zu legen, ohne Ergebnis. Was könnte das Problem sein?
Haben Sie daran gedacht, in der Bibliothek hinter den Funktionsnamen export zu schreiben?
Noch besser ist es, keine Bibliothek zu erstellen, sondern eine .mqh-Datei mit Funktionen, auch ohne Klasse, und die Kompilierung wird nur die Funktionen übernehmen, die benötigt werden und vom EA/Indikator aufgerufen werden.