
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
Victor!!! BUON COMPLEANNO! Tutto il meglio!!!
Grazie, anche se sono già a 8 minuti del nuovo giorno.
Grazie, anche se ho 8 minuti nel nuovo giorno.
Scusate l'off-topic: drknn, la logica ti aiuta a domare i Fora?
A volte aiuta ad accorciare il codice. Quando ho visto questa stenografia nello strascico di Kim, ero entusiasta. E in generale, la logica non ti dice dove sta la verità, ma ti dice dove la verità non sta - questo ti permette di restringere e restringere e di conseguenza rivelare la verità come un resto irriducibile.
Scusate l'off-topic: drknn, la logica ti aiuta a domare i Fora?
A volte aiuta ad accorciare il codice.
Puntura #2. Logica (logica) e brevità hanno poca correlazione.
Un primo esempio direttamente da MQL, che, tra l'altro, molte persone non sono schizzinose nell'usare.
if (OrderType() <= 1)
Questa non è logica, è uccidere. È anche un potenziale terreno fertile per gli errori impliciti.
La condizione è soddisfatta se non è un ordine limit/stop. Qual è l'errore potenziale? Solo che non riesco a vedere il contesto.
In generale, per variabili come le "enumerazioni", non è davvero una buona idea usare le disuguaglianze... È meglio specificare gli identificatori in modo esplicito per non dover indovinare.
È solo uno di quei rastrelli che rendono la vita molto più facile.
E la regola generale è semplice: non si può essere attaccati ai valori assoluti delle costanti.
La potenziale insidia è che
1. Non si può escludere teoricamente la possibilità di cambiare i valori assoluti delle costanti perché non c'è una logica di numerazione di principio.
2. il valore di OrderType() se l'ordine non è stato selezionato non è documentato :)
3. La condizione non è banale - cioè diciamo che ci siamo dimenticati di MQL per mezzo anno, siamo tornati, l'abbiamo cercato, abbiamo guardato le costanti sbagliate e, di conseguenza, abbiamo sbagliato la logica.
____________
Che ne dite di questo?
Allo stesso modo, è una condizione senza senso, anche se tecnicamente potrebbe essere corretta al momento.
I miei argomenti sarebbero più o meno gli stessi: OP_BUYXXX sono identificatori mnemonici di costanti, che vengono inseriti per un motivo, ma per fare meno errori. Ecco perché è meglio usare questi identificatori.
In vendita dopo tutto?
Bene, bene. Abbiamo un operando logico all'interno, e l'ho letto male. Si scopre che è vero quando
OrderType() % 2 != 0
- È così?
Bene, allora è una stronzata al quadrato. Il codice è illeggibile :)