Domande dai principianti MQL5 MT5 MetaTrader 5 - pagina 332

 

Potete dirmi se le formule per calcolare il costo di 1 punto per 1 lotto sono corrette?

EURUSD 0,0001*100000
GBPUSD 0.0001*100000
AUDUSD 0.0001*100000
NZDUSD 0.0001*100000
USDCAD 0.0001*100000/USDCAD
USDCHF 0,0001*100000/USDCHF
USDJPY 0.01*100000/USDJPY
EURGBP 0.0001*100000*EURUSD/EURGBP
EURAUD 0.0001*100000*EURUSD/EURAUD
EURNZD 0.0001*100000*EURUSD/EURNZD
EURCAD 0.0001*100000*EURUSD/EURCAD
EURCHF 0.0001*100000*EURUSD/EURCHF
EURJPY 0.01*100000*EURUSD/EURJPY
GBPAUD 0.0001*100000*GBPUSD/GBPAUD
GBPNZD 0.0001*100000*GBPUSD/GBPNZD
GBPCAD 0.0001*100000*GBPUSD/GBPCAD
GBPCHF 0.0001*100000*GBPUSD/GBPCHF
GBPJPY 0.01*100000*GBPUSD/GBPJPY
AUDNZD 0.0001*100000*AUDUSD/AUDNZD
AUDCAD 0.0001*100000*AUDUSD/AUDCAD
AUDCHF 0.0001*100000*AUDUSD/AUDCHF
AUDJPY 0.01*100000*AUDUSD/AUDJPY
NZDCAD 0.0001*100000*NZDUSD/NZDCAD
NZDCHF 0.0001*100000*NZDUSD/NZDCHF
NZDJPY 0.01*100000*NZDUSD/NZDJPY
CADCHF 0.0001*100000*USDCAD*CADCHF
CADJPY 0.01*100000*USDCAD/CADJPY
CHFJPY 0.01*100000*USDCHF/CHFJPY

Grazie in anticipo per la risposta!

p.s. particolarmente interessato alla correttezza delle ultime 3 formule!

 

Ecco una domanda molto interessante:


È necessario proibire all'EA di lavorare sui metalli.

Naturalmente, possiamo andare "direttamente" ad elencare tutti i possibili simboli metallici. O almeno impostare la ricerca di una sottostringa nella stringa di simboli... Ma sono interessato se c'è una bella via d'uscita, un codice breve originale per determinare a quale gruppo appartiene il simbolo. O qualcos'altro di interessante.

Si prega di avvisare se qualcuno ha già incontrato questa domanda e conosce la soluzione.
 
artmedia70:

Ecco una domanda molto interessante:


È necessario proibire all'EA di lavorare sui metalli.

Naturalmente, possiamo andare "direttamente" ad elencare tutti i possibili simboli metallici. O almeno impostare la ricerca di una sottostringa nella stringa di simboli... Ma sono interessato se c'è una bella via d'uscita, un codice breve originale per determinare a quale gruppo appartiene il simbolo. O qualcos'altro di interessante.

Si prega di avvisare se qualcuno ha già incontrato questo problema e conosce la soluzione.

Ecco un esempio:

   string path=SymbolInfoString(Symbol(),SYMBOL_PATH);
   if(StringFind(path,"Metals",0)>-1)
     Print("Символ "+Symbol()+" относится к группе металлов.");
 
BISOGNO DI AIUTO !!!!
Perché non c'è una scheda segnali in MT4 nel terminale e nelle impostazioni?Dov'è la scheda dei segnali?
 
akaMaxMan:
BISOGNO DI AIUTO !!!!
Perché non c'è una scheda segnali in MT4 nel terminale e nelle impostazioni?

Perché il tuo rivenditore ha disabilitato questa scheda! È meglio chiedere al proprio rivenditore.

Un'altra opzione è quella di aprire il tuo conto nel terminale di un altro commerciante.

 
tol64:

Ecco un esempio:

Bellissimo, grazie.

E perché non l'ho visto quando stavo scavando nella documentazione? )))

 
AlexeyVik:

Bellissimo, grazie.

E perché non l'ho visto quando stavo scavando nella documentazione? )))

Succede).

Duplicato la risposta al tuo thread.

 

Alcuni consigli per i principianti di MQL5!!!

Non capisco perché il compilatore dà errore 'starttime' - dichiarazione senza tipo:

datetime starttime=D'00:00:01';

datetime endtime=D'23:59:59';

MqlDateTime startday,swapday,endday;

void TimeToStruct(starttime,endday);

void TimeToStruct(endtime,endday);

startday.day_of_week=1;

swapday.day_of_week=3;

endday.day_of_week=5;

Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура даты
Документация по MQL5: Стандартные константы, перечисления и структуры / Структуры данных / Структура даты
  • www.mql5.com
Стандартные константы, перечисления и структуры / Структуры данных / Структура даты - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
loaderinbox:
Vi è già stata data la vostra risposta. E non c'è bisogno di bussare su ogni filo.
 
Novikov:

Potreste dirmi se le formule per calcolare il valore del pip per 1 lotto sono corrette?

EURUSD 0.0001*100000
GBPUSD 0.0001*100000
AUDUSD 0.0001*100000
NZDUSD 0.0001*100000
USDCAD 0.0001*100000/USDCAD
USDCHF 0.0001*100000/USDCHF
USDJPY 0.01*100000/USDJPY
EURGBP 0.0001*100000*EURUSD/EURGBP
EURAUD0.0001*100000*EURUSD/EURAUD
EURNZD 0.0001*100000*EURUSD/EURNZD
EURCAD 0.0001*100000*EURUSD/EURCAD
EURCHF0.0001*100000*EURUSD/EURCHF
EURJPY 0.01*100000*EURUSD/EURJPY
GBPAUD 0.0001*100000*GBPUSD/GBPAUD
GBPNZD 0.0001*100000*GBPUSD/GBPNZD
GBPCAD 0.0001*100000*GBPUSD/GBPCAD
GBPCHF 0.0001*100000*GBPUSD/GBPCHF
GBPJPY 0.01*100000*GBPUSD/GBPJPY
AUDNZD0.0001*100000*AUDUSD/AUDNZD
AUDCAD 0.0001*100000*AUDUSD/AUDCAD
AUDCHF 0.0001*100000*AUDUSD/AUDCHF
AUDJPY0.01*100000*AUDUSD/AUDJPY
NZDCAD 0.0001*100000*NZDUSD/NZDCAD
NZDCHF 0.0001*100000*NZDUSD/NZDCHF
NZDJPY 0.01*100000*NZDUSD/NZDJPY
CADCHF 0.0001*100000*USDCAD*CADCHF
CADJPY 0.01*100000*USDCAD/CADJPY
CHFJPY 0.01*100000*USDCHF/CHFJPY

Per la vostra risposta, grazie in anticipo!

p.s. particolarmente interessato alla fedeltà delle ultime 3 formule!

Il caro transcendreamer mi ha dato una risposta dettagliata! Forse qualcuno ne avrà bisogno:

calcolo è corretto solo per cadchf dovrebbe essere 0.0001*100000/USDCAD/CADCHF
ma in generale c'è un modo semplice - descriverò come lo faccio:
è semplicistico, ma funziona ovunque
guarda l'essenza dello strumento, qualsiasi strumento ha una base e un calibro
base = ciò che scambiamo = per il cadchf è il dollaro canadese= quindi scambiamo il cad
calibro = ciò che quotiamo base = in questo caso il franco
quindi inizialmente il risultato finanziario di qualsiasi operazione sarà in franchi
quindi bisogna convertire i franchi nella valuta del deposito(usd)
quindi prendiamo usdchf - questo è quanti franchi questo è quanti franchi per 1 dollaro
e abbiamo bisogno del contrario - quanti dollari per 1 franco
cioè flip 1/x dove x=usdchf
allora come risultato per il valore del punto a 4 cifre si ottiene 10 / usdchf = 10. 37
questo può essere fatto con qualsiasi strumento conoscendo la sua valuta quotata
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
Документация по MQL5: Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете
  • www.mql5.com
Стандартные константы, перечисления и структуры / Состояние окружения / Информация о счете - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5