Ciao, sto cercando di creare una funzione indicatore e ho una domanda: l'indicatore disegna delle frecce quando le curve si incrociano, ma come faccio a ottenere questo segnale dalla funzione indicatore tramite iCustom? (1)
Mi chiedevo se posso trasferire questo segnale usando una condizione vero/falso? (2)
Ma allora come faccio a trasferire questo segnale attraverso iCustom? Devo ancora specificare entrambe le variabili indicatore nella funzione indicatore e in iCustom e dichiarare gli array?
(1) else
{ // если выполнено условие нисходящего пересеченияPrint(" Up выполнены условия истинности пересечения ");
CrossDownBuffer[index_up_1]=Cr1+5*Point;// ставим стрелку вниз //
(2) else
{ // если выполнено условие нисходящего пересеченияPrint(" Up выполнены условия истинности пересечения ");
CrossDownBuffer[index_up_1]=Cr1+5*Point;// ставим стрелку вниз //
Sì, ma se mettiamo Alert dopo le parentesi del ciclo, restituirà solo i valori in quelle variabili dopo che il ciclo è stato eseguito. E se lo mettete nel ciclo, e aggiungete anche la variabile i in esso, vedremo questi valori ad ogni candela, e sapremo anche il suo numero. E poiché il vostro ciclo va dal presente al passato, i valori più vicini al mercato possono essere visti sul grafico usando lo strumento "crosshair" - mostrerà (con il tasto sinistro del mouse premuto) quante candele sono lontane dalla posizione attuale
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Ciao, sto cercando di creare una funzione indicatore e ho una domanda: l'indicatore disegna delle frecce quando le curve si incrociano, ma come faccio a ottenere questo segnale dalla funzione indicatore tramite iCustom? (1)
Mi chiedevo se posso trasferire questo segnale usando una condizione vero/falso? (2)
Ma allora come faccio a trasferire questo segnale attraverso iCustom? Devo ancora specificare entrambe le variabili indicatore nella funzione indicatore e in iCustom e dichiarare gli array?
//+------------------------------------------------------------------+
//| 00003.mq4 |
//| Copyright 2012, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright 2012, MetaQuotes Software Corp.
#proprietà link "http://www.metaquotes.net"
#proprietà show_inputs
extern int Depth=100;
extern inttern ExtRVIPeriod=10;
doppio mini=0;
doppio maxi=0;
//+------------------------------------------------------------------+
//| funzione di avvio del programma script |
//+------------------------------------------------------------------+
int start() {
//----
if(Depth>Bars-1) Depth=Bars-1;
for(int i=1; i<profondità; i++) {
double RVI = iRVI(NULL,0,ExtRVIPeriod,MODE_MAIN,i);
se(RVI < mini){
mini=RVI;
}
se(RVI > maxi){
maxi=RVI;
}
}
//----
Allarme (mini," : ",maxi);
ritorno(0);
}
//+------------------------------------------------------------------+
Gente, per favore tirate su le risposte dei principianti. Il turno precedente è esaurito.
È vero - queste risposte a volte ti fanno sentire così stanco che ti sembra di aver fatto davvero un turno di lavoro :)
Come questo?
.......... .........
Allarme (mini," : ",maxi);
ritorno(0);
}
Uh-huh, e una testa piena di allarmi...
abbastanza per ricordare il numero della barra insieme all'aggiornamento di alto/basso.