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

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
cosa significa?
Se non ci sono ordini aperti, allora si avrà una divisione di zero, perché il numero di lotti sarà zero
forse ci si appende anche.
Certo che lo è.
cosa significa?
Significa controllare prima della divisione che il divisore non sia zero.
Usando quale formula per calcolare il lotto, il saldo è andato in deficit per N dollari quale lotto è necessario per coprire il deficit + TP
Il lotto può essere stupidamente raddoppiato e calcolare quale TP è necessario per andare a Breakeven. Ma prima o poi Martin perderà anche al raddoppio, e a volte mi viene voglia di moltiplicare il lotto in una volta sola per 4 )))
Il lotto può essere semplicemente raddoppiato e calcolare quale TR è necessario per il break-even. Ma prima o poi Martin perderà anche al raddoppio, e a volte prude a moltiplicare il lotto in una volta per 4 )))
No, per raddoppiare non è buono, lo voglio sulla dimensione della perdita a ballare, e Martin è un Martin) maniglie e più e poi lungo rimpianto sat xD
cm-MA 29.04.13.rar
Qualcuno può decompilare e cambiare alcuni parametri un po'????
Ban per 24 ore per comportamento inappropriato
Aiuto dai professionisti
Non posso testare l'Expert Advisor per niente (
2014.01.12 13:18:56 2014.01.10 22:41 MACD Sample USDCHF,M1: OrderSend error 4107
2014.01.12 13:18:56 2014.01.10 22:41 MACD Sample USDCHF,M1: prezzo non valido 0.90324000 per funzione OrderSend
Qualcuno può ripararlo?
Prova a inserire una linea prima di OrderSend()
traderate = NormalizeDouble(traderate, Digits);
Voglio ballare sulla dimensione della perdita, e un Martin è un Martin) ho usato le mie mani e aumentato la quantità, poi a lungo pentito seduto xD
Supponiamo SL = 100 e TP = 100, il saldo era di 1000 sterline e una posizione in volume di eurodollaro di 0,1 lotti chiusa sullo SL. Il saldo sarà 1000-100-1= 899 sterline.
Per coprire il minus con lo stesso TP del trade perdente, è sufficiente che il trade successivo si chiuda senza slippage. Il lotto è aumentato solo di un passo minimo del lotto: lotto=0,11, il saldo = 899+110-1=1008.
In realtà, c'è uno swap, una commissione, uno spread aumentato e uno slippage)))
E il valore del pip dipende dallo strumento, non su tutte le coppie 1 pip equivale a 1 dollaro per 0,1 lotto.
Approssimativamente, la formula sarà (perdita+spread+slippage+commissione+slippage)*pip price/10 alla potenza dove la potenza è il numero di cifre della somma tra parentesi.
Esempio per l'Eurodollaro, 0,1 lotto con una perdita di 100 punti: (100+5+2+1+5)*1/1000 = 0,113 - lo portiamo ai requisiti del lotto del broker - lotto = 0,11.
Cioè, se si apre la posizione a 0,11 lotti e si chiuderà a 100 pip in profitto, il saldo sarà in più - 899+110-5=1004 (5 è lo spread).
forse ci si appende anche.
Non pasticcerei con la variabile i all'interno del ciclo "for (i=...)".
IMHO, è meglio fare un ciclo while (i<OrdersTotal()), impostare i=0 prima di questo ciclo, e resettare i=0 ad ogni OrderClose, oppure i++.
E interrompere; al conteggio >= n