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
Allora dovrebbe prendere comunque i valori dell'ultimo numero di barre desiderato - anche 100 barre prima. Significa che mostrerebbe lo stesso valore (per le barre in basso) per le ultime 100 barre.
Intendi una sorta di "ereditarietà" del valore?
A volte un'immagine vale 1000 parole - controlla l'immagine allegata. Speriamo che aiuti a capire.
A volte un'immagine vale 1000 parole - controlla l'immagine allegata. Speriamo che aiuti a capire.
Prova allora questa versione: gsv-v1-1.mq4
Sembra funzionare bene. Grazie mille mladen!
Sembra funzionare bene. Grazie mille mladen!
Buono Buon trading
Ciao a tutti.
Sto incontrando qualche problema in questa codifica.
Come posso aggiungere profitsize e stopsize nella codifica?
Grazie.
int start() {
stringa Ls_unused_4;
int ticket_16;
int error_20;
int is_closed_24
double price_28;
int cmd_36;
int Li_0 = WindowHandle(Symbol(), Period());
stringa Lsa_12[1] = {""};
GetWindowTextA(Li_0, Lsa_12[0], 20);
se (Lsa_12[0] == "B") {
SetWindowTextA(Li_0, "0");
if (OrderSelect(0, SELECT_BY_POS, MODE_TRADES) == FALSE) {
ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 0, 0, 0, "commento esperto", 255, 0, CLR_NONE);
if (ticket_16 < 1) {
error_20 = GetLastError();
return (error_20);
}
OrderPrint();
Ciao a tutti.
Sto incontrando qualche problema in questa codifica.
Come posso aggiungere profitsize e stopsize nella codifica?
Grazie.
int start() {
stringa Ls_unused_4;
int ticket_16;
int error_20;
int is_closed_24
double price_28;
int cmd_36;
int Li_0 = WindowHandle(Symbol(), Period());
stringa Lsa_12[1] = {""};
GetWindowTextA(Li_0, Lsa_12[0], 20);
se (Lsa_12[0] == "B") {
SetWindowTextA(Li_0, "0");
if (OrderSelect(0, SELECT_BY_POS, MODE_TRADES) == FALSE) {
ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 0, 0, 0, "commento esperto", 255, 0, CLR_NONE);
if (ticket_16 < 1) {
error_20 = GetLastError();
return (error_20);
}
OrderPrint();Dovresti aggiungere lo stop loss e il take profit dopo il "3." nell'ordine di invio
Dovresti aggiungere lo stop loss e il take profit dopo il "3." nell'invio dell'ordine
Grazie.
"3" cosa significa?
"3, 0, 0"
Il primo 0 cosa significa?
e il secondo 0 cosa significa?
if (OrderSelect(0, SELECT_BY_POS, MODE_TRADES) == FALSE) {
ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 10, 10, "expert comment", 255, 0, CLR_NONE);
Grazie.
"3" cosa significa?
"3, 0, 0"
Il primo 0 è che cosa significa?
e il secondo 0 cosa significa?
if (OrderSelect(0, SELECT_BY_POS, MODE_TRADES) == FALSE) {
ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 10, 10, "expert comment", 255, 0, CLR_NONE);3 -> è lo slippage massimo
primo 0 -> è lo stop loss (devi riempirlo con il prezzo di stop loss che desideri per l'ordine)
secondo 0 -> è il take profit (dovete riempirlo con il prezzo di take profit che desiderate per l'ordine)
_________________
Non puoi mettere 10, 10 lì
Lo stop loss deve essere il prezzo di apertura dell'ordine +- stop loss in pip (punti)
La stessa regola è valida per il take profit - prezzo di apertura dell'ordine +- take profit in pip (punti)
Ciao mladen
se puoi fare questo indy a new fomart
jf_tradingtimes.mq4
JF_TradingTimes.mq4
Trovo questo indy il suo codice ha molti problemi, è molto intenso di CPU, se è possibile risolvere il problema.
Grazie mille.