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
Peter, il problema è che hai postato una funzione sul forum perché tutti vedano e applichino la decomposizione dei colori. Ma questa funzione non genera l'array di colori necessario, ma solo un array di stringhe, che è buono solo per l'output di stampa, invece di dimostrare il vostro gradiente sullo schermo. È un pig in a poke e nessun rispetto per gli altri. Potete tradurlo voi stessi se volete.
Questa è già una vera e propria calunnia e diffamazione. Ho scelto deliberatamente il tipo di stringa per rendere più facile vedere i componenti e isolarli. Ho spiegato la mia tecnica di soluzione in dettaglio nella prima pagina. Non hai spiegato nulla. Non sono sicuro che lei stesso comprenda appieno come funziona il suo metodo di decomposizione del colore. Se non lo fai, spiegalo con tanti dettagli come ho fatto io.
E non fare accuse così forti. Può capitare che tu stesso ci scivoli sopra.
Questa è una vera e propria calunnia e diffamazione. Ho scelto il tipo di stringa deliberatamente, per rendere più facile vedere i componenti e isolarli. Ho spiegato in dettaglio la tecnica della mia soluzione nella prima pagina. Non avete spiegato nulla. Non sono sicuro che tu stesso capisca bene come funziona il tuo metodo di decomposizione del colore. Se non lo fai, spiegalo in modo così dettagliato come faccio io.
E non fare accuse così forti. Potresti scivolare su di loro tu stesso.
Scusa - ho letto solo ora la tua spiegazione:
Non posso farlo. È più prosaico e primitivo.
È difficile da spiegare in modo più capiente del codice stesso:
Un'altra volta:
Questo è il miglior controllo che l'algoritmo funzioni correttamente.
Poi, si può passare al controllo della velocità.
Tu, invece, hai preso il mio algoritmo, ne hai cambiato le linee a tuo piacimento, poi l'hai eseguito su una piattaforma diversa e l'hai visualizzato secondo la tua tecnica di disegno. Avendo fatto così tanti cambiamenti indipendenti, giudichi il mio algoritmo come se non notassi come tu stesso l'hai cambiato e messo in condizioni diverse. Condizioni in cui voi stessi potreste avere un errore. Quindi, scopriamolo con calma.
Un'altra volta:
Questo è il miglior controllo che l'algoritmo funzioni correttamente.
Poi, si può passare al controllo della velocità.
Tu, invece, hai preso il mio algoritmo, ne hai cambiato le linee a tuo piacimento, poi l'hai eseguito su una piattaforma diversa e l'hai visualizzato secondo la tua tecnica di disegno. Avendo fatto tanti cambiamenti indipendenti, giudichi il mio algoritmo come se non notassi come tu stesso l'hai cambiato e messo in condizioni diverse. Condizioni in cui voi stessi potreste avere un errore. Quindi, scopriamolo con calma.
Peter, non ho bisogno di 256 combinazioni di tre cifre nel mio allarme. Ho bisogno di colore. Tutto quello che ho fatto nella tua funzione è stato convertire il colore in uint, come dovrebbe essere. Non sono entrato nel suo algoritmo, perché la sua logica va oltre la mia comprensione.
Peter, non voglio 256 combinazioni di tre cifre di colore in un avviso. Ho bisogno di colore. Tutto quello che ho fatto nella tua funzione è stato convertire il colore in uint invece che in stringa, come dovrebbe essere. Non sono entrato nel suo algoritmo, perché la sua logica va oltre la mia comprensione.
Il controllo con i numeri è il migliore. Non si possono confrontare le sfumature di colore a occhio. I monitor sono diversi e la percezione può essere diversa. Ecco perché le cifre sono il miglior controllo.
E non c'è una logica smodata. Trigonometria scolastica.
1. Calcola gli angoli di sei segmenti.
2. Poi, calcola i valori in ogni punto di questi segmenti e scrivili in una matrice.
Questo è tutto.
Il controllo con i numeri è il migliore. Non si possono esattamente confrontare le sfumature di colore a occhio. I monitor sono diversi e la percezione può essere diversa. Ecco perché i numeri sono il miglior controllo.
E non c'è una logica smodata. Trigonometria scolastica.
1. Calcola gli angoli di sei segmenti.
2. Poi, calcola i valori in ogni punto di questi segmenti e scrivili in una matrice.
Questo è tutto.
Ma in effetti, la mia funzione funziona senza glitch ed è 4 volte più veloce. Sto aspettando il tuo risultato quando fornirai il tuo algoritmo il 5. Io ci ho messo un po' solo a copiare tramite gli appunti, e tu ci hai messo qualcosa di più.
Ma in effetti la mia funzione funziona senza glitch ed è 4 volte più veloce. Sto aspettando il tuo risultato, quando fornirai il tuo algoritmo del 5. Io ci ho messo un po' a copiare semplicemente attraverso gli appunti, e tu ci hai messo qualcosa di più.
Nikolai, sembra di stare all'asilo. L'affermazione "4 volte più veloce" non è valida perché non è dimostrata.
Questa linea influisce sul disegno dell'intero rettangolo per qualche motivo. Ma non è il mio difetto. Guarda qui.
Continuando a cercare quei glitch che hai. Voglio vedere se è davvero a causa del mio algoritmo.
E spegni l'inutile sfarfallio dei numeri. Togliete tutte le cose inutili. Lasciate che un semplice rettangolo con un gradiente di un colore originale sia visualizzato una volta. Senza nessun espediente inutile.
Se avete bisogno di un gradiente da un colore al bianco o al nero, potete ottenerlo con questa funzione.
Il controllo con i numeri è il migliore. Non si possono esattamente confrontare le sfumature di colore a occhio. I monitor sono diversi e la percezione può essere diversa. Ecco perché i numeri sono il miglior controllo.
Mi unisco alle "accuse", non potevo prenderlo :)
Un buon esempio di come non programmare. Se questo è il modo in cui l'intera GUI è scritta, non la vedremo per molto tempo. :(
Ogni riga è un "capolavoro": un tale mucchio di errori e bloopers, tanta speranza che mql4 funzioni. Ora capisco perché si usa mt4.
Penso che la pubblicazione di tali codici e la successiva reazione alle critiche non sia rispettosa del pubblico del forum. Non vogliono farvi del male, vogliono aiutarvi.
Per quanto riguarda il confronto degli algoritmi, è possibile confrontarli visivamente. Non è che tu abbia offerto la prova in numeri che il tuo algoritmo dà sfumature al 99% vicine alle "sfumature delle finestre".
A sinistra c'è più o meno il tuo approccio, a destraquello di Nikolai Semko. (È stato usato uno script diNikolai Semko modificato)