Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 6. - pagina 526

 
alsu:

Ragazzo, ragazza? Quanti anni ha?

Bambina di cinque anni.
 

Ciao a tutti!!! Chi può aiutare con un problema? C'è un semplice cassetto a freccia per comprare e vendere

Quale codice si dovrebbe aggiungere per far sì che queste frecce contino per un determinato periodo di tempo

E le cifre sono state stampate vicino al prezzo per un paio di barre a destra e 10-15 punti su e giù, l'azzeramento delle cifre avviene quando

Quando arriva un nuovo periodo. Si prega di aiutare molto necessario.!!!! Grazie in anticipo a tutti coloro che risponderanno!!!!!!!!!!

Terminale

 
tench72:

Ciao a tutti!!! Chi può aiutare con un problema? C'è un semplice cassetto a freccia per comprare e vendere

Quale codice si dovrebbe aggiungere per far sì che queste frecce contino per un determinato periodo di tempo

E le cifre sono state stampate vicino al prezzo per un paio di barre a destra e 10-15 punti su e giù, l'azzeramento delle cifre avviene quando

Quando arriva un nuovo periodo. Per favore, aiuto molto necessario.!!!! Grazie in anticipo a tutti quelli che rispondono!!!!!!!!!!



Mostrami il codice! Questo lo renderà più chiaro.

Nel frattempo, a livello di logica, provate la seguente variante: inserite 2 variabili aggiuntive con valore 0, e visualizzate i loro valori sullo schermo. E ad ogni segnale di successo per "disegnare" la freccia, aggiungete +1 alla variabile corrispondente.

 
Retabs:

Il codice, per favore! Questo lo renderà più chiaro.

Nel frattempo, a livello di logica, provate la seguente opzione: inserite 2 variabili aggiuntive con valore 0, e visualizzate i loro valori sullo schermo. E ad ogni "disegno" riuscito della freccia si dovrebbe aggiungere +1 alla variabile corrispondente.


Il codice è così:

//+------------------------------------------------------------------+
//| super-signals.mq4 |
//| Copyright © 2006, Nick Bilak, beluck[AT]gmail.com |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2006, Nick Bilak"

#property indicator_chart_window
#property indicator_buffers 2
#property  indicator_color1 Red
#property  indicator_color2 Aqua

extern int SignalGap = 10;

int dist=24;
double b1[];
double b2[];

int init() {
SetIndexStyle(0,DRAW_ARROW,STYLE_SOLID,1);
SetIndexStyle(1,DRAW_ARROW,STYLE_SOLID,1);
SetIndexArrow(1,233);
SetIndexArrow(0,234);
SetIndexBuffer(0,b1);
SetIndexBuffer(1,b2);
return(0);
}
int start() {
int counted_bars=IndicatorCounted();
int k,i,j,limit,hhb,llb;

if (counted_bars<0) return(-1);
if (counted_bars>0) counted_bars--;
limit=Bars-1;
if(counted_bars>=1) limit=Bars-counted_bars-1;
if (limit<0) limit=0;

for (i=limit;i>=0;i--) {
hhb = Highest(NULL,0,MODE_HIGH,dist,i-dist/2);
llb = Lowest(NULL,0,MODE_LOW,dist,i-dist/2);

if (i==hhb)
b1[i]=High[hhb]+SignalGap*Point;
if (i==llb)
b2[i]=Low[llb]-SignalGap*Point;
}
return(0);
}




Ad essere onesti, non sono bravo a programmare :( Posso creare variabili, ma come visualizzarle su un grafico, e anche vicino al livello di prezzo.... questo è difficile per me :)

 
tench72:

Il codice è così...



Ad essere onesti, non sono bravo a programmare :( Creerò delle variabili, ma come visualizzarle su un grafico, e anche vicino al livello di prezzo.... questo è difficile per me :)


Correggi il tuo post! Inserisci il testo del codice usando il pulsante SCR. Ecco su cosa giurano i moderatori!
 
tench72:

Il codice è così:




Ad essere onesti, non sono bravo a programmare :( Posso creare variabili, ma come visualizzarle su un grafico, e anche vicino al livello di prezzo.... questo è difficile per me :)


Leggete nella guida la funzione Comment()
 
Retabs:

Correggi il tuo post! Inserisci il testo del codice usando il pulsante SCR. Ecco su cosa giurano i moderatori!

tutto corretto:)

 
tench72:

tutto risolto:)


Ho letto della funzione, ma come la metto in relazione con un periodo di tempo? Supponiamo che io faccia una variabile periodo di tempo input int time_period=30; e cosa faccio dopo?

 
tench72:



Forse contare il numero di candele? Dopo tutto, per un M1 sarebbero 30!
 

Ciao! Per favore, spiegami un pazzo perché in MQL, un linguaggio case sensitive, viene eseguito il seguente codice di programma

int start() // Funzione speciale start()
{
int A=3; // Primo cateto
int B=4; // Secondo cateto
int C=Gipo(A,B); // Calcola l'ipotenusa
Alert("Hypotenuse = ", C); // Messaggio sullo schermo
return; // Operatore di uscita dalla funzione start
}
//--------------------------------------------------------------------
int Gipo(int a, int b) // Funzione dell'utente
{
int c2=a*a+ b*b; // Somma dei quadrati dei cateti
int c=MathSqrt(c2); // Ipotenusa
return(c); // Operatore di uscita dalla funzione

}