Fine settimana sera - pagina 42

 
Vladimir Baskakov:
Sì, qual è la domanda?
Come vengono contati.
 
Alexey Viktorov:
Come contano.
E che so, c'è qualcosa che vuoi da me?
 
Vladimir Baskakov:
E che cosa, lo so, è quello che vuoi da me?

Non ho bisogno di nulla. Era solo una domanda. Senza alcun trucco o suggerimento. Se l'OsMA è la differenza tra l'istogramma e la linea di segnale del MACD, allora perché preoccuparsi di prendere due indicatori quando è più facile usare l'aritmetica.

 
Vladimir Karputov:

Quando lo trovi fammi sapere ...

https://www.mql5.com/ru/code/26580
Grazie @AlexeyViktorov
MACD OsMA
MACD OsMA
  • www.mql5.com
Индикаторы MACD и OsMA в одном окне
 

Ciao Vladimir, potresti dirmi se è possibile implementare questo in un indicatore o in un Expert Advisor?
Mi piacerebbe avere un oggetto con un nome che si muova dietro il prezzo.

input ushort   InpTrailingStop      = 25;          // Trailing Stop (min distance from price to Stop Loss, in pips
input ushort   InpTrailingStep      = 5;           // Trailing Step, in pips (1.00045-1.00055=1 pips)

Foto di

 
Aleksandr Klapatyuk:

Ciao Vladimir, potresti dirmi se è possibile implementare in un indicatore o in un Expert Advisor?
Mi piacerebbe vedere un indicatore che si muovesse dopo il prezzo.


Sì, è possibile. Avete bisogno di due parametri: quanto spesso la distanza deve essere controllata (e serrata di conseguenza) e il passo di serraggio (analogo del trailing)

 
Vladimir Karputov:

Sì, è possibile. Sono necessari due parametri: quanto spesso controllare la distanza (e tirare su di conseguenza) e il passo di tiro (analogo del trailing)

Grazie per la vostra risposta. E potresti implementare qualcosa del genere? Grazie in anticipo!

 
Aleksandr Klapatyuk:

Grazie per la vostra risposta. Potresti implementare qualcosa del genere? Grazie in anticipo.

Non subito. Probabilmente la sera. Il concetto principale è che ci sono due variabili, che sono responsabili dei livelli di prezzo, dichiarati a livello di programma globale di Expert Advisor (in termini semplici - nel "cappello"). Queste variabili sono calcolate e le linee sono spostate sulla base di queste variabili. In altre parole, le linee sono di minore importanza solo per la visualizzazione delle informazioni.

 
Vladimir Karputov:

Non subito. Probabilmente entro sera. Il concetto principale qui è che i livelli di prezzo sono determinati da due variabili dichiarate a livello di programma globale dell'EA (nell'"header"). Queste variabili sono calcolate e le linee sono spostate sulla base di queste variabili. In altre parole, le linee sono di secondaria importanza, solo per visualizzare le informazioni.

Grazie per averla implementata.

 

Ho lavorato tutto il giorno e non ho potuto fare niente.

Non so davvero dove scavare. la sceneggiatura: - Il nome dell'oggetto è appiccicato al prezzo corrente.

//+------------------------------------------------------------------+
//|                                                      ProjectName |
//|                                      Copyright 2018, CompanyName |
//|                                       http://www.companyname.net |
//+------------------------------------------------------------------+
#property script_show_inputs
//--- входные параметры скрипта
input string   InpFont              = "Text"; //
input ushort   InpTrailingStop      = 25;     // Trailing Stop
//---
datetime time    = 0;
double   price   = 0;
//+------------------------------------------------------------------+
//| Script program start function                                    |
//+------------------------------------------------------------------+
void OnStart()
  {
   if(!time)
      time=TimeCurrent();
   if(!price)
      price=SymbolInfoDouble(Symbol(),SYMBOL_BID);
   if(!ObjectMove(0,InpFont,0,time,price))
      return;
//--- перерисуем график
   ChartRedraw();
// задержка в 0.05 секунды
   Sleep(50);
  }
//+------------------------------------------------------------------+
Motivazione: