Fragen von Neueinsteigern zu MQL4 und MQL5, Hilfe und Diskussion über Algorithmen und Codes - Seite 265
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 die Grafik im Browser oder wo?
Nein, die Grafik im Terminal
By the way, erinnerte ich mich über den Aufruf von externen Befehlen, können Sie mir sagen, wie man den Browser zu sagen (und wenn es möglich ist):
"die Seite http://bla-bla-bla öffnen, und wenn sie bereits existiert, einfach die entsprechende Registerkarte anzeigen".
ShellExecuteW(0, "Open"....) wird verwendet, um jedes Mal eine neue Registerkarte zu öffnen
Kaufen Sie immer Gurken der gleichen Qualität für 50, wenn sie 10 nebeneinander liegen?
ab und zu)
Sie kennen die erste Regel des Handels - der Trend ist Ihr Freund?
Die Geschichte wiederholt sich - Hoch - runter Hoch - runter. Also, oben verkaufen, unten kaufen
Danke, es hat alles geklappt.
ab und zu)
Sie kennen die erste Regel des Handels - der Trend ist Ihr Freund?
Wer tut das nicht, aber wenn das Gurkenlager randvoll ist (das Ende des Gurkentrends) und es an der Zeit ist, die Gurken zu verkaufen, um Platz im Lager zu schaffen, werde ich keine weiteren Gurken kaufen. Ich werde zuerst ein oder zwei Partien verkaufen, um keine Kisten auf das Dach des Lagers zu stellen, die dann verrotten oder gnadenlos gestohlen oder von Krähen gefressen werden.
Und "oben" ist für mich, wenn man die Höhe des Daches der Lagerhalle sehen kann, unten sieht man die Höhe des Bodens...
So, das war's...
ab und zu)
Sie kennen die erste Regel des Handels - der Trend ist Ihr Freund?
Diese Regel gilt nur dann, wenn Sie ein Market Maker oder zumindest ein DC sind und über die Entstehung und Entwicklung des Marktes informiert sind. Aus der Sicht eines normalen Händlers ist der Trend das gemeinste und tückischste Tier, das auf diesem Markt existieren kann.
Denn sie wird zu 100 % erst bei Fertigstellung bestimmt ))))
Mit solchen Freunden braucht man keine Feinde...ab und zu)
Sie kennen die erste Regel des Handels - der Trend ist Ihr Freund?
Das ist nicht die erste Regel. Die erste lautet: Niedrig kaufen, hoch verkaufen.
Und Aufwärts- oder Abwärtstrend, Trend oder Gegentrend ist keine Regel, sondern eine persönliche Vorliebe.
Artyom Guten Tag. Mein Name ist Daniel. Meine Frage ist die folgende. Ich habe meine Expert Advisor in MQL4 geschrieben, um genauer zu sein, habe ich es aus dem Video-Tutorial umgeschrieben. Offenbar gibt es einige Fehler, es kompiliert nicht gut, können Sie mir helfen?
//+------------------------------------------------------------------+
//| test7.mq4 |
//| Copyright 2017, MetaQuotes Software Corp.
//| https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2017, MetaQuotes Software Corp."
#property link "https://www.mql5.com"
#Eigenschaft Version "1.00"
#Eigenschaft streng
//-------------------------------------------------------------------
extern double lots = 0.1;
extern int TakeProfit = 300;
extern int StopLoss = 50;
extern int Magic = 777;
extern inttern Schlupf = 3;
//-------------------------------------------------------------------
extern string TMA = "TMA-Indikatorparameter";
externer String TimeFrame = "aktueller Zeitrahmen";
extern int HalfLength = 56;
extern int Preis = "PRICE_CLOSE;
extern double ATRMultiplier = 2.0;
extern inttern ATRPeriod = 100;
extern bool Interpolate = true;
//-------------------------------------------------------------------
double PriceHigh, PriceLow, SL , TP;
int ticet;
//+------------------------------------------------------------------+
Experten-Initialisierungsfunktion //|.
//+------------------------------------------------------------------+
int OnInit()
{
if (Ziffern == 3 || Ziffern == 5);
{
TakeProfit *=10;
StopLoss *=10;
Schlupf *=10;
}
return(INIT_SUCCEEDED);
}
//+------------------------------------------------------------------+
//| Experten-Deinitialisierungsfunktion |
//+------------------------------------------------------------------+
void OnDeinit(const int reason)
{
}
//+------------------------------------------------------------------+
//| Experten-Tick-Funktion |
//+------------------------------------------------------------------+
void OnTick()
{
PriceHigh = iCustom(NULL, 0, "TMA_Fair", TimeFrame, HalfLength, Price, ATRMultiplier, ATRPeriod, Interpolate, 1, 0);
PriceLow = iCustom(NULL, 0, "TMA_Fair", TimeFrame, HalfLength, Price, ATRMultiplier, ATRPeriod, Interpolate, 2, 0);
if (CountSell() == 0 && Bid >= PriceHigh)
{
tiket = OrderSend(Symbol(), OP_SELL, lots, Bid, Slippage, 0, 0, "TMA robot", Magic, 0, Red);
wenn (tiket > 0)
{
SL = NormalizeDouble(Bid + StopLoss*Point, Digits);
TP = NormalizeDouble(Bid - TakeProfit*Point, Digits);
if (OrderSelect(tiket, SELECT_BY_TICKET))
OrderModify(tiket, OrderOpenPrice(), SL, TP, 0)
}
}
}
//--------------------------------------------------------------------------------------------
if (CountBuy() == 0 && Ask <= PriceLow)
{
tiket = OrderSend(Symbol(), OP_BUY, lots, Ask, Slippage, 0, 0, "TMA robot", Magic, 0, Blue);
wenn (tiket > 0)
{
TP = NormalizeDouble(Ask + TakeProfit*Point, Digits);
SL = NormalizeDouble(Ask - StopLoss*Point, Digits);
if (OrderSelect(tiket, SELECT_BY_TICKET))
OrderModify(tiket, OrderOpenPrice(), SL, TP, 0);
}
}
//+------------------------------------------------------------------+
int CountSell()
{
int count = 0;
for (int trade = OrdersTotal()-1; trade>=0; trade--)
{
if (OrderSelect(Handel, SELECT_BY_POS, MODE_TRADES))
{
if (OrderSymbol() == Symbol() && OrderMagicNumber) == Magic && OrderType() == OP_SELL)
zählen++;
}
}
return(count);
}
//-----------------------------------------------------------------------------------------------
int CountBuy()
{
int count = 0;
for (int trade = OrdersTotal()-1; trade>=0; trade--)
{
if (OrderSelect(Handel, SELECT_BY_POS, MODE_TRADES))
{
if (OrderSymbol() == Symbol() && OrderMagicNumber) == Magic && OrderType() == OP_BUY)
zählen++;
}
}
return(count);
}