[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 362
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
Saluti a tutti,
Potete consigliarmi se esiste uno script che imposta automaticamente lo SL dopo aver aperto un trade?
Ho un sacco di scambi, non ho sempre il tempo di impostarlo, a volte mi dimentico.
Potete dirmi se c'è uno script che imposta automaticamente lo SL dopo l'apertura di un trade?
Come posso leggere file CSV con volumi in quale formato?
Ti serve per controllare i volumi reali e gli indicatori come l'indicatore Chaikin o l'indicatore Money Flow su un timeframe orario o giornaliero
un esempio di esportazione di citazioni in formato http://www.finam.ru/analysis/export/default.asp
Come possono essere letti i file CSV con i volumi? in quale formato? è stato scritto uno script speciale?
Operazioni sui file attraverso la modifica WinAPI per soddisfare le vostre esigenze
Dov'è l'errore?
se (TERMINALE ACQUISTO)
se(OrderSymbol()==simbolo)
{
RefreshRates(); // aggiornamento dei prezzi
ticket=OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Bid-StopLoss*Point,Bid+TakeProfit*Point, "Buy",1111,0,Green);
se(biglietto>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("Ordine BUY aperto: ",OrderOpenPrice());
}
else Print("Error opening BUY order : ",GetLastError());
ritorno(0);
}else
{
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
if(OrderType()==OP_SELL)
RefreshRates(); // aggiornamento dei prezzi
OrderClose(NULL,Lot,Bid,3);
ritorno(0);
}
}
significato:
se la condizione di acquisto è soddisfatta
Se non ci sono operazioni aperte su questa coppia
aprire un acquisto
se c'è più di un trade aperto su questa coppia
viene aperto il trade "X to buy" (X da comprare)
Altrimenti riceviamo un errore quando si apre un accordo
altrimenti seleziona un ordine aperto su questa coppia
Se l'ordine di vendita
poi chiudere sul mercato
torniamo indietro in un ciclo.
Ho un errore nel terminale con il codice che ho ora - ticket non valido per la funzione OrderClose
aiutami a risolvere questo problema
Dov'è l'errore?
se (CONDIZIONE DI ACQUISTO)
se(OrderSymbol()==simbolo)
{
RefreshRates(); // aggiorna i prezzi
ticket=OrderSend(Symbol(),OP_BUY,Lot,Ask,3,Bid-StopLoss*Point,Bid+TakeProfit*Point, "Buy",1111,0,Green);
se(biglietto>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES)) Print("Ordine BUY aperto: ",OrderOpenPrice());
}
else Print("Error opening BUY order : ",GetLastError());
ritorno(0);
}else
{
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
if(OrderType()==OP_SELL)
RefreshRates(); // aggiornamento dei prezzi
OrderClose(NULL,Lot,Bid,3);
ritorno(0);
}
}
il significato è:
se la condizione di acquisto è soddisfatta
se non ci sono offerte aperte su questa coppia
aprire un acquisto
se ci sono più di un accordo aperto a questa coppia
viene aperto il trade "X to buy" (X da comprare)
altrimenti diamo un errore di apertura dell'affare
Altrimenti seleziona un ordine aperto a questa coppia
Se l'ordine di vendita
chiuderlo sul mercato
tornare al ciclo.
Il codice che ho ora nel mio terminale mi dà un errore biglietto non valido per la funzione OrderClose
Per favore aiutatemi a risolvere questo problema
Beh, il tuo codice è un casino - non fa affatto quello che dice l'algoritmo previsto.
Vi suggerisco di capire prima l'uso corretto delle funzioni
1) biglietto non valido per la funzione OrderClose
leggere la funzione OrderClose https://docs.mql4.com/ru/trading/OrderClose
Cosa avete: OrderClose(NULL,Lot,Bid,3);
C'è un ordine con un biglietto NULL?
2) Gli ordini di vendita si chiudono al prezzo di Ask
Script standard modify.mq4 nel terminale
Grazie!
L'ho trascinato nella finestra del grafico, ho chiesto - connetti al grafico. ho cliccato su OK. Ma quando si aprono gli scambi, non funziona.
Il registro mostra 2 messaggi contemporaneamente:
1. caricato con successo
2. rimosso
Perché dovrebbe rimuoversi?
Grazie!
L'ho trascinato nella finestra del grafico, ho chiesto - connetti al grafico. ho cliccato su OK. Ma quando si aprono gli scambi, non funziona.
Il registro mostra 2 messaggi contemporaneamente:
1. caricato con successo
2. rimosso
Perché può rimuoversi da solo?
Se hai ancora bisogno di un order trawl, non hai bisogno di uno script, ma di un consulente... vedere questa pagina.