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

 
paladin80:
Oltre al numero magico, si può anche usare il controllo dei commenti. Il prezzo di apertura può essere scritto nel commento (ad esempio "EURUSD, 1.251").
Questo è pericoloso: il server può cambiare/aggiungere commenti agli ordini in certe condizioni, quindi in questo caso si corre il rischio di sorprese. Anche nel tester, quando qualcosa come "[sl]" è attaccato al commento.
 

Aiuta un programmatore autodidatta.

Costruito una linea di tendenza con strumenti standard.

Linea di tendenza per angolo. Uso la prima coordinata e l'angolo. La funzione ObjectSet() è usata per impostare l'angolo della linea (proprietà OBJPROP_ANGLE)
Necessità di determinare se il prezzo è sopra o sotto la linea di tendenza a 0 o 1 barra.

La prima coordinata della linea di tendenza è nota, ma la seconda coordinata è irrisolta. È obbligatorio per la formula di calcolo.

È presente sul grafico quando viene selezionato con il mouse. C'è un modo per determinarlo?

Abbiamo altri modi per determinarlo.

Preferibilmente condividi il codice se puoi.

 
ULAD:

Aiuta un programmatore autodidatta.

Ha costruito una linea di tendenza con strumenti standard.

Linea di tendenza per angolo. Uso la prima coordinata e l'angolo. La funzione ObjectSet() è usata per impostare l'angolo della linea (proprietà OBJPROP_ANGLE)
Necessità di determinare se il prezzo è sopra o sotto la linea di tendenza a 0 o 1 barra.

La prima coordinata è nota, ma la seconda è irrisolta. È obbligatorio per la formula di calcolo.

È presente sul grafico quando il mouse è selezionato. C'è un modo per determinarlo?

O avvicinatevi in qualche altro modo.

Preferibilmente condividi il codice se puoi.

Visto che l'avete già costruito, che ne dite di ObjectGetValueByShift()?
 
alsu:
Visto che l'hai già costruito, che ne dici di ObjectGetValueByShift()?


Offset relativo alla barra corrente in profondità nella storia. Restituisce 0.

Non c'è una seconda coordinata.

Non è così o non lo capisco.

 

Ciao!

Potete consigliare a un nuovo arrivato se un file include deve essere compilato?

Qual è la differenza tra un file include e una libreria? Dove è meglio memorizzare le funzioni: in un file include o in una libreria e perché?

 
ULAD:


Offset relativo alla barra corrente in profondità nella storia. Restituisce 0.

Non c'è una seconda coordinata.

Non è così o non lo capisco.

Eh... non ho bisogno di coordinate, passiamo il nome dell'oggetto linea e il numero di barra (0 o 1, come hai scritto) nella funzione, l'output è il valore della linea su questa barra. Lo confrontiamo con il prezzo... O non capisco il problema?
 
silhouette:

Ciao!

Potete consigliare un nuovo arrivato: il file include deve essere compilato?

no

Qual è la differenza tra un file include e una libreria?

Il primo non ha bisogno di essere compilato, perché è incluso nel codice del programma stesso, il secondo sì, perché le sue funzioni sono incluse dal file ex4

Dove è meglio memorizzare le funzioni: in un file include o in una libreria e perché?

Per il vostro uso personale, sarebbe probabilmente meglio in mqh; se avete bisogno di distribuire la libreria e non volete aprire il codice sorgente, allora ex4. La chiamata alla funzione da ex4 è piuttosto lenta, ma se le prestazioni non sono critiche, allora in linea di principio, qualunque

 
alsu:
Eh... non ho bisogno di coordinate, passiamo il nome dell'oggetto linea e il numero di barra (0 o 1, come hai scritto) nella funzione, l'output è il valore della linea su questa barra. Lo confrontiamo con il prezzo... O non capisco il problema?


s="doun";
if (ObjectFind(s)==0) {ObjectDelete(s);}
ObjectCreate(s,OBJ_TRENDBYANGLE,0,Time[W1],High[W1]);
ObjectSet(s,OBJPROP_ANGLE,310);

double price=ObjectGetValueByShift("doun", 1);

Comment(price);

restituisce 0.

è presente.

 
alsu:

Qualcuno scriva un tester normale, multi-valuta e con spreads fluttuanti))))

ps e anche con vere zecche, blackjack e puttane

Grazie a tutti per i consigli e l'aiuto)))) Se qualcuno scriverà un tester e lo condividerà, penso che ci saranno molte persone grate.... Non ho ancora abbastanza conoscenze per questo.... imparare, imparare e imparare... ))))
 

Per favore consigliate come passare dal mercato delle valute al mercato azionario nel teletrade mt4?