[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 224
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
Aggiungere una nuova funzione di controllo della barra al codice. Allora solo una posizione sarà aperta all'interno di una candela. Allo stesso tempo nella condizione di apertura specificare New_Bar()==true.
Signori esperti. Cercando qualche vecchio EA per aprire due ordini Limit/Stop da Open ad entrambi i lati ad una distanza di N (come Straddle) ogni ora (giorno) per sperimentare.
Non ti viene in mente niente?
Ciao. Domanda: c'è un indicatore che mostra la velocità (accelerazione) del prezzo di una coppia? Lo scopo è quello di aiutarmi a fare trading sulle notizie. C'è qualcosa del genere?
C'è una linea di tendenza disegnata da diversi punti della storia (verde). Dobbiamo estendere la sua proiezione (in rosso nella foto):
Usando quello verde, calcoliamo il coefficiente "k" per y=k*x .
Allora prendiamo 20 barre e usando il "k" conosciuto e il tempo (Periodo * 20 * 60) calcoliamo il punto "y".
Poi, usando il tempo della 20a barra e la "y" ottenuta, tracciamo una linea di tendenza.
- Questo funzionerà fino a quando non avremo delle battute mancanti (fine settimana o vacanze) o altro.
Di conseguenza, il tempo effettivo della ventesima barra mostrata sarà maggiore e la pendenza sarà sbagliata.
- C'è una soluzione semplice?
Aggiungere una nuova funzione di controllo della barra al codice. Allora solo una posizione sarà aperta all'interno di una candela. Allo stesso tempo specificate New_Bar()==true nella condizione per aprire
https://www.mql5.com/en/market/mt4/expert
quanto è facile determinare il punto di incrocio tra il prezzo e la linea di tendenza? senza array 3D.
Ho finalmente ottenuto ciò che volevo e senza complessi array per H1
//+------------------------------------------------------------------+
int start()
{
if(ObjectGet("TREND",OBJ_TREND)==0)
{
ObjectCreate("TREND",OBJ_TREND, 0,TimeCurrent()-60*60*100,Bid-50*Point,TimeCurrent(),Bid+50*Point);
ObjectSet("TREND",OBJPROP_COLOR,Aquamarine);
}
double cdelta=ObjectGet("TREND",OBJPROP_PRICE2)-ObjectGet("TREND",OBJPROP_PRICE1);
double tdelta=((ObjectGet("TREND",OBJPROP_TIME2)-ObjectGet("TREND",OBJPROP_TIME1))/60)/60;
if(TimeHour(ObjectGet("TREND",OBJPROP_TIME2))!=Hour())
ObjectMove("TREND",1,TimeCurrent(),(ObjectGet("TREND",OBJPROP_PRICE2)+cdelta/tdelta));
}
//+------------------------------------------------------------------+
forex-k писал(а) >>
e ora resta da scrivere la condizione di intersezione
int digits=MarketInfo(Symbol(),MODE_DIGITS);
if(NormalizeDouble(Bid,digits-2)==NormalizeDouble(ObjectGet("TREND",OBJPROP_PRICE2),digits-2))
{
PlaySound("Wait.wav");
Sleep(1000);
}
Di conseguenza, il tempo effettivo della ventesima barra visualizzata sarà più lungo e la pendenza non sarà corretta.
C'è la garanzia che non c'erano barre mancanti quando la linea verde è stata disegnata? Se non c'è questa garanzia, la domanda sulla correttezza-falsità della pendenza scompare da sola perché non ha senso...