[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 391
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
1. DC è un centro di negoziazione. in linea di principio. sono tutti coloro che usano MT . (assicuratevi di trovare su wikipedia cos'è un DC e un broker) leggete e confrontate come differiscono.
2. Forse (alcune società di brokeraggio) non ti permettono di piazzare uno stop in una volta sola. devi farlo in due fasi.
per scoprire la causa esatta del problema, potete stampare la risposta del server nel log. se non vedete la causa del problema, il server vi darà un codice come risposta.
https://book.mql4.com/ru/build/errors
e assicuratevi di leggere questo https://www.mql5.com/ru/forum/131859/page9#473847
Grazie mille. Si può (alcune società di brokeraggio) vietare lo stop immediato. bisogna farlo in due fasi. prima si entra in un trade e poi si imposta lo stop . Avreste dovuto indovinarlo, manualmente ho dovuto anche aprire l'ordine prima e poi modificarlo impostando stoploss e takeprofit.
Grazie a voi per aver risposto alla mia domanda. Grazie a voi ora uso la funzione Print(GetLastError) e conosco meglio il significato di Point.
domanda sull'indicatore ZZ. aiuto con il codice, come trovare l'estremo superiore corrente e precedente di ZigZag - grazie
https://docs.mql4.com/ru/indicators/icustom
passa attraverso tutte le barre da 0 a quella desiderata usando
12, 5, 3 - parametri ZZ
0 - per i top, 1 - per High, 2 - per Low (se il suo testo è da credere)
i - numero di barra
Buon pomeriggio, non riesco a costruire una condizione logica per gli ordini di apertura, si aprono o di 150 unità o non si aprono affatto, o anche nella visualizzazione tutti gli arresti, il nastro non funziona. Ho letto, letto, letto l'aiuto, la mia testa è tutta surriscaldata, non ne ho idea. Ecco un esempio di quello che sto scrivendo.
//+------------------------------------------------------------------+
//|per avalanche.mq4 |
//| Copyright © 2011, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2011, MetaQuotes Software Corp."
#proprietà link "http://www.metaquotes.net"
extern double stoploss=0; extern double takeprofit=20; extern int otstup=20; extern datetime expiration=0;
//+------------------------------------------------------------------+
//| funzione di inizializzazione dell'esperto |
//+------------------------------------------------------------------+
int init()
{
//----
//----
ritorno(0);
}
//+------------------------------------------------------------------+
//| funzione di deinizializzazione esperto |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
ritorno(0);
}
//+------------------------------------------------------------------+
//| funzione di inizio esperto |
//+------------------------------------------------------------------+
int tiket,tikett;double volume=0.1;int i=0,R1=0,R2=0,A=1 ;double price=PRICE_OPEN;
// R1=((PRICE_OPEN- stoploss*Point)*stoploss)/stoploss;R2=((PRICE_OPEN+ stoploss*Point)*stoploss)/stoploss;
int start()
{
//----
for(int Uy=OrdersTotal();Uy<=-1;Uy--){
OrderSelect( Uy,SELECT_BY_POS );
if(OrderSymbol()==Symbol()&&OrderMagicNumber( )==1000||OrderMagicNumber( )==2000 &&OrderSymbol()==Symbol())
{i=Totale ordini() ;
se (i>=2){break;} else
tiket= OrderSend( Symbol(), OP_BUYSTOP, volume*A, price+otstup*Point, Point* 3, R1, PRICE_OPEN+takeprofit*Point+otstup, "OP_BUYSTOP", 1000, expiration, Red);
Alert ("OP_BUYSTOP", GetLastError( );
tikett= OrderSend( Symbol(), OP_SELLSTOP, volume*A, prezzo -otstup*Point, Point* 3,R2, PRICE_OPEN-takeprofit*Point-otstup, "OP_SELLSTOP", 2000, expiration,C'0,128,255' );
Alert ("OP_SELLSTOP", GetLastError( );
} }
//----
ritorno(0);
}
//+------------------------------------------------------------------+
Credo di aver capito tutto.
Utilizzare l'SRC per inserire il testo del programma, è impossibile da leggere
da quello che si può vedere a colpo d'occhio:
nel primo ciclo for(int Uy=OrdersTotal();Uy<=-1;Uy--)
per ora meno di -1 ordini? com'è?
https://docs.mql4.com/ru/indicators/icustom
passa attraverso tutte le barre da 0 a quella desiderata usando
12, 5, 3 - parametri ZZ
0 per il massimo, 1 per l'alto, 2 per il basso (se si deve credere al suo testo)
i - numero di barra
Utilizzare SRC per inserire il testo del programma, impossibile da leggere
Come si usa? Non so proprio cosa sia.