[ARCHIVIO]Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non posso andare da nessuna parte senza di te - 5. - pagina 421

 
gyfto:
Come si trova l'elemento massimo nella prima dimensione di un array quadridimensionale?
Copiatelo in una matrice tecnica unidimensionale. Elaborare tutto lì.
 
Zhunko:
Copiatelo in una matrice tecnica unidimensionale. Elabora tutto lì.

Allora non copiatela, ma formatene una monodimensionale, e le "coordinate" in questa quadridimensionale saranno il resto della divisione della posizione monodimensionale per le dimensioni in quella quadridimensionale... In questo caso, non verrà restituito un singolo numero, ma un array di quattro elementi - "coordinate" nell'array quadridimensionale.
 
Vinin:

Cosa vuoi scoprire? Tutte le risposte sono già state date. Giusto e sbagliato.

Non credo ci sia più niente in quel piano. Ho ottenuto quello che volevo. Grazie.
 
hoz:


In realtà, nella documentazione, e più specificamente qui:

https://docs.mql4.com/ru/trading/OrderSend

Detto:

Così, se la differenza tra il prezzo di apertura dichiarato e il prezzo corrente di mercato per un dato strumento è maggiore dello slippage, è colpa della cucina, non della tolleranza di apertura...

lo slippage è la massima deviazione di prezzo consentita per gli ordini di mercato (ordini di acquisto o di vendita).

Questo è proprio sul tuo link, Victor. - Ovviamente c'è scritto che è per gli ORDINI DI MERCATO. Gli ordini in sospeso non lo sono.

Quando venivo dal trading azionario, ho discusso tutti questi problemi molto accuratamente con un gran numero di società di intermediazione e broker. La posizione era inequivocabile - sul Forex, a differenza del mercato azionario (dove è esattamente come hai descritto), se il prezzo ha raggiunto un ordine pendente - sarà eseguito a qualsiasi prezzo. Gli specialisti delle grandi banche hanno chiarito che se c'è un calo di prezzo (gap, slippage - come volete chiamarlo, ma il prezzo semplicemente se ne andrà e non ci saranno offerte), allora l'ordine può essere eseguito con una differenza... Diciamo... uno grosso. : )) Non vi spaventerò con i numeri. Ma la banca (broker) non potrà tenere un ordine, il cui deposito non sosterrà più il commercio, ma andrà a scapito della perdita della banca. La banca taglierà le sue perdite a qualsiasi primo prezzo. (Anche se ci sono variazioni, ma questa è una sfumatura della banca e delle sue controparti)

 
gyfto:
Allora non copiate, ma formate immediatamente una monodimensionale, e le "coordinate" in questa quadridimensionale saranno come residui della divisione della posizione in una dimensione per le dimensioni in una quadridimensionale... In questo caso, non verrà restituito un singolo numero, ma un array di quattro elementi - "coordinate" nell'array quadridimensionale.

Wheefto, puoi dirmi cos'è un array quadridimensionale? - Non sono sarcastico: davvero non lo so. Ne ho visti di 1, 2 e 3 dimensioni in libri e articoli... ma a 4 dimensioni...

La domanda ha una risposta parziale. - È stato suggerito un link su Internet a questa domanda. Grazie. http://lord-n.narod.ru/download/books/walla/programming/Spr_po_C/04/0406.htm (per coloro che potrebbero essere interessati)

 
Chiripaha:
Puoi dirmi cos'è un array quadridimensionale? - Non sono sarcastico: davvero non lo so. Ne ho visti di 1, 2 e 3 dimensioni in libri e articoli... ma a 4 dimensioni...


Ho dovuto affrontarlo nel mio lavoro con KAMA. Ci sono solo quattro valori trasferibili. Di solito lo eseguo in un ciclo prima di attaccare una maschera in init(), cercando un periodo migliore. Ma ce ne sono quattro. Se ti interessa la rappresentazione figurativa - immagina una matrice di matrici tridimensionali. Cioè, per esempio, un array di 20*12*6*8 sarebbe un array lineare di 20 elementi, dove ogni elemento dell'array è un array tridimensionale di 12*6*8.
 
Chiripaha:

In tutte queste discussioni e tentativi di scoprire la verità, sono molto confuso (nelle azioni dei cercatori) e indignato (nell'inazione degli sviluppatori) dal fatto che anche i programmatori esperti devono indovinare, sperimentare, spendere tempo e sforzi su ciò che, per definizione, dovrebbe essere materiale aperto, trasparente e di riferimento per gli sviluppatori. In modo che non ci siano domande come "forse...", "forse no..." in linea di principio. Come si organizza il lavoro con gli utenti in modo che anche dopo le discussioni giorno e notte la verità rimane ancora indefinita e inconoscibile! - Sono stupito dal basso livello di approccio al lavoro e dalla mancanza di rispetto per gli utenti.

Non ho nulla di positivo da dire a MetaQuotes a questo proposito.

Rispetto gli utenti che cercano di fare del loro meglio.

Ma non posso chiamare questo approccio professionale - ahimè. Né loro, né altri. Perché succede a loro e ad altri è un'altra questione. Ma è deprimente, francamente.

Perché non c'è nessuna fonte che dia risposte chiare e inequivocabili a queste domande? Se ce n'è uno, dov'è, e perché ci sono ancora esperimenti piuttosto che dichiarazioni?



In realtà, sì. Questo è già stato discusso molte volte, ma a quanto pare i metacati se ne fregano e non vogliono spiegare nulla. Per come la vedo io, vanno bene così come sono. Se scriveranno o meno di più sul dottore, questo non li riscalderà... Ecco perché non si muovono. È meglio non pensarci, ma trovare le giuste soluzioni attraverso argomenti e discussioni. Altrimenti non otterrete alcuna spiegazione dal supporto ufficiale.
 
hoz:

In realtà, sì. Questo è stato discusso molte volte, ma a quanto pare ai metainquilini non interessa e non vogliono spiegare nulla. Per come la vedo io, vanno bene così come sono. Che scrivano o meno il documento in modo più dettagliato, non li riscalderà... Ecco perché non si muovono. È meglio non pensarci, ma trovare le giuste soluzioni attraverso argomenti e discussioni. Altrimenti potreste non ottenere alcun chiarimento dal supporto ufficiale.

Roche ha esposto questo problema diversi anni fa (cosa e come fa RefreshRates()). La documentazione dice cosa fa e come lo fa. E quelli che se lo inventano sono difficili da dimostrare. Non vogliono sentire e non vogliono leggere. Smettila di inventarti le cose. La funzione fa solo una cosa, aggiorna l'ambiente di mercato per un particolare EA. Prende i dati dal terminale. Non c'è alcun riferimento al server.
 
gyfto:

L'ho incontrato nel mio lavoro con KAMA. Ci sono esattamente quattro valori trasferibili. Di solito lo eseguo in un ciclo prima di allegare una maschera in init(), cercando un periodo più redditizio. Ma ce ne sono quattro. Se ti interessa la rappresentazione figurativa - immagina una serie di matrici tridimensionali. Cioè, per esempio, un array di 20*12*6*8 sarebbe un array lineare di 20 elementi, dove ogni elemento dell'array è un array tridimensionale di 12*6*8.

Grande! : ))) Grazie mille. E molto fantasioso!
 
Chiripaha:

slippage - La massima deviazione di prezzo consentita per gli ordini di mercato (ordini di acquisto o di vendita).

Questo è proprio sul tuo link, Victor. - Ovviamente c'è scritto che per gli ordini MARKET. Gli ordini in sospeso non lo sono.

Questo non è il caso degli ordini pendenti. Quando ho iniziato la mia carriera nel trading azionario ho discusso a fondo tutti questi problemi con un gran numero di società di intermediazione e broker. La posizione era inequivocabile - sul Forex, a differenza del mercato azionario (dove è esattamente come hai descritto), se il prezzo raggiunge un ordine pendente, sarà eseguito a qualsiasi prezzo. Gli specialisti delle grandi banche hanno chiarito che se c'è un calo di prezzo (gap, slippage - come volete chiamarlo, ma il prezzo semplicemente se ne andrà e non ci saranno offerte), allora l'ordine può essere eseguito con una differenza... Diciamo... uno grosso. : )) Non vi spaventerò con i numeri. Ma la banca (broker) non potrà tenere un ordine, il cui deposito non sosterrà più il commercio, ma andrà a scapito della perdita della banca. La banca taglierà le sue perdite a qualsiasi primo prezzo. (Anche se ci sono variazioni, ma questa è una sfumatura della banca e delle sue controparti)


Ho parlato personalmente con un broker anche di questo. In effetti, ci sono delle deviazioni, ma molto raramente. E in generale, se tutto fosse esattamente così, allora quale sarebbe lo scopo degli ordini pendenti? Allora tutti noi saremmo entrati con il mercato e non avremmo messo posizioni che sono scivolate di un numero illimitato di pips in una direzione non necessaria. Se c'è abbastanza liquidità, che dipende dal numero di fornitori di liquidità (LP), allora i prezzi saranno uguali a quelli specificati nella posizione. Dopo tutto, la liquidità lo permette. Sei d'accordo?
Motivazione: