Tutte le domande dei nuovi arrivati su MQL4 e MQL5, aiuto e discussione su algoritmi e codici - pagina 127
![MQL5 - Linguaggio delle strategie di trading integrato nel client terminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Quindi il suggerimento è di prendere l'indicatore con la libreria, collegarlo all'ex4
e dopo questo tutto funzionerà?
Intendo la logica stessaQuindi il suggerimento è di prendere l'indicatore con la libreria, collegarlo all'ex4
e poi tutto funzionerà?
Grazie in anticipo!
extern double Lots = 0.1;
extern double Profit = 50;
extern int Step = 30;
extern int Magic = 6677;
extern int Slippage = 5;
extern int maPeriod =100;
extern int maShift =1;
double ma, FindLastBuyPrice, price;
//------------------------------------------------------------------
//___ПРОВЕРКА_ЗНАКОВ_ПОСЛЕ_ТОЧКИ___
//------------------------------------------------------------------
int OnInit()
{
if (Digits == 3 || Digits == 5)
{
Step *= 10;
Slippage *= 10;
}
return(INIT_SUCCEEDED);
}
//---------------------------------------------
void OnDeinit(const int reason)
{
}
//------------------------------------------------------------------
//
//------------------------------------------------------------------
void OnTick()
{
ma = iMA(Symbol(),0,maPeriod, maShift, MODE_SMA, PRICE_CLOSE, 0);
if (CountBuy()==0 && CountSell() == 0 && Bid < ma)//
{
if (OrderSend(Symbol(), OP_SELL, Lots, Bid, Slippage, 0, 0, "", Magic, 0, Red) < 1)
Print ("Неудалось открыть ордер на Продажу");
}
if (CountBuy()==0 && CountSell() == 0 && Ask < ma)
{
if (OrderSend(Symbol(), OP_BUY, Lots, Ask, Slippage, 0, 0, "", Magic, 0, Blue) < 1)
Print ("Неудалось открыть ордер на Покупку");
}
}
//+------------------------------------------------------------------+
D ha evidenziato ciò che mancava
Non siate pigri, seguite il link alla documentazione, leggetela attentamente e capirete tutto.
Non dice nulla sul calcolo dell'indicatore nell'EA stesso, e ho visto anche questo.
Ho salvato in formato csv, non funziona
gente, potete dirmi per favore come fare i grafici nel terminale per salvare il markup dopo la riaccensione?
L'ho salvato in formato csv, ma non funziona.
Di che tipo di markup stiamo parlando?
dopo aver riacceso il terminale, scompare tutto dai grafici.
Devo averlo salvato in qualche modo.
Ho premuto "File-Save As" e l'ho salvato, ma non mi ha aiutato.
Ho passato un sacco di tempo ieri a disegnare il markup sui grafici, ma oggi ho acceso il terminale ed è sparito(
circa i segni sui grafici, i livelli di supporto/resistenza per esempio.
Quando riaccendo il terminale, tutto questo scompare dai miei grafici.
Penso di doverlo salvare in qualche modo.
Ho provato a salvarlo premendo il pulsante "File-Save As", ma non mi ha aiutato.
Ho passato molto tempo ieri a disegnare il markup sui grafici, e oggi ho acceso il terminale ed è sparito(