[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non potrei andare da nessuna parte senza di te - 2. - pagina 459
demlin: Sì Instr è, mi dispiace non sapere cosa sia SRC
Quando incolli il codice nel tuo post premi CTRL+ALT+M - poi metti il codice lì (attraverso il buffer CTRL+C - copia, CTRL+V - incolla), poi premi il pulsante "incolla" in fondo alla finestra.
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
Ecco un'altra domanda .... Ho un ordine aperto come questo:
OrderSend("EURUSD",OP_BUY,0.1,C1,10,Bid-0.0017-0.0017,Ask+0.0017);
come aprire un altro ordine se questo chiude a takeprofit????
ha lettoil libro ? (almeno per divertimento)
Ho letto ..... 3 volte e ancora?
Nel ciclo sulla storia degli ordini chiusi, trova "questo" ordine, poi controlla se ha chiuso su TP, se sì, allora apri un "diverso". Questo è tutto.
Vedi qui per maggiori dettagli - seleziona i fi bre di cui hai bisogno, inseriscili nel tuo software e il gioco è fatto.
Grazie mille!
Godetevelo.
Buona sera!
Si prega di dare un'occhiata al codice:
for(i=1;i<=OrdersTotal();i++) // recupera gli ordini per il trawl
{
se(OrderSelect(i-1,SELECT_BY_POS)==true)
{
se (OrderSymbol()!=Instr)
continuare;
if(OrderType()==0)
{
se ((Bid-(OrderOpenPrice()+TralingStop*Point))>0)
return(55);}
if(OrderType()==1)
{
se ((Ask-(OrderOpenPrice()-TralingStop*Point))<0)
ritorno(55);
}
}
Non capisco quale sia il problema, sto testando con un Alert all'interno, non funziona da nessun'altra parte dopo Instr
Buona sera!
Si prega di dare un'occhiata al codice:
for(i=1;i<=OrdersTotal();i++) // recupera gli ordini per il trawl
{
se (OrderSelect(i-1,SELECT_BY_POS)==true)
{
se (OrderSymbol()!=Instr)
continuare;
if(OrderType()==0)
{
se ((Bid-(OrderOpenPrice()+TralingStop*Point))>0)
return(55);}
if(OrderType()==1)
{
se ((Ask-(OrderOpenPrice()-TralingStop*Point))<0)
ritorno(55);
}
}
Non capisco quale sia il problema, sto testando con un Alert all'interno, non funziona da nessun'altra parte dopo Instr
C'è una linea come questa sopra il codice?
string Instr;Inserisci il codice correttamente - tramite SRC nell'editor... :-)))C'è una linea come questa sopra il codice? Inserisci il codice correttamente - tramite SRC nell'editor... :-)))
Sì Instr è, mi dispiace non sapere cosa sia SRC
Quando incolli il codice nel tuo post premi CTRL+ALT+M - poi metti il codice lì (attraverso il buffer CTRL+C - copia, CTRL+V - incolla), poi premi il pulsante "incolla" in fondo alla finestra.
Buona sera!
Si prega di dare un'occhiata al codice:
for(i=1;i<=OrdersTotal();i++) // recupera gli ordini per il trawl
{
se (OrderSelect(i-1,SELECT_BY_POS)==true)
{
se (OrderSymbol()!=Instr)
continuare;
if(OrderType()==0)
{
se ((Bid-(OrderOpenPrice()+TralingStop*Point))>0)
return(55);}
if(OrderType()==1)
{
se ((Ask-(OrderOpenPrice()-TralingStop*Point))<0)
ritorno(55);
}
}
Non capisco quale sia il problema, sto testando con un Alert all'interno, non funziona da nessun'altra parte dopo Instr
Prova questa opzione - questo è il modo in cui ho organizzato un design simile.