Ciao a tutti, ho appena iniziato a imparare il linguaggio, recentemente mi sono imbattuto in un video tutorial sulla creazione di una griglia EA, scritto, compilato, 0 errori, 0 avvertimenti. Ma non riesco a vedere il mio robot aprire le transazioni, voglio chiedere a chi non è troppo pigro)))
trader781: Non dice nulla sul calcolo dell'indicatore nell'EA stesso, e ho visto anche questo.
Come potrebbe non dirlo? Vi ho dato una citazione dalla documentazione. Forse, non è nell'EA stesso che viene calcolato, non so profondamente come avviene tutto lì, ma non ho bisogno di portare l'indicatore e la libreria. La domanda riguardava proprio questo. Qual è la domanda e qual è la risposta.
Sergey Parkin: 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.
Alexey Kozitsyn: Di che tipo di markup stiamo parlando?
Il markup sui grafici, i livelli di supporto/resistenza per esempio. 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(
Sergey Parkin: 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(
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(