[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 943
Come faccio a far sì che lo script chieda dei parametri di input? :)
Cioè, voglio che l'utente sia in grado di impostare i parametri richiesti nella casella pertinente quando si lancia lo script, ma non riesco ancora a trovare come farlo.
Come faccio a far sì che lo script chieda dei parametri di input? :)
Cioè, voglio che l'utente sia in grado di impostare i parametri richiesti nella casella pertinente quando si lancia lo script, ma non riesco ancora a trovare come farlo.
Buon pomeriggio, sono nuovo della programmazione mql, non riesco a capire bene l'algoritmo. Sono nuovo nella programmazione mql e non riesco a scriverlo correttamente. Ho bisogno di entrare nel mercato, diciamo, al prezzo di X per comprare e mettere due ordini di acquisto a X + 50 punti e X + 100 punti relativamente a questo prezzo. Vorrei vedere come scrivere il codice di un tale programma. Sto passando molto tempo a studiare da solo con mql4, ma non so come programmarlo, è molto difficile. Ma c'è un desiderio folle :).
if (OrderType() == OP_SELL)
{
diff = OrderStopLoss()-Ask-Point*TrailingStop;
if (diff>0)
{
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ask+Point*TrailingStop,0,0))
Print("Error ", GetLastError(), ": Start()->OrderModify() [trailing stop]");
elsePrint("Trailing stop on #", OrderTicket()," [place stop loss at ",
Ask+Point*TrailingStop, "]");
}
return(0);
}
if (OrderType() == OP_SELL)
{
diff = OrderStopLoss()-Ask-Point*TrailingStop;
if (diff>0)
{
if (!OrderModify(OrderTicket(), OrderOpenPrice(), Ask+Point*TrailingStop,0,0))
Print("Error ", GetLastError(), ": Start()->OrderModify() [trailing stop]");
elsePrint("Trailing stop on #", OrderTicket()," [place stop loss at ",
Ask+Point*TrailingStop, "]");
}
return(0);
}
Ho trovato il codice per TrailingStop, ma non funziona correttamente, cioè il Trailing si muove costantemente rispetto al grafico Tick... Non tira fino al valore richiesto, ma oscilla su - su, e se andasse giù - giù...
E dobbiamo anche mettere un controllo su tale codice di chiusura, che se ha chiuso FALSE - allora si chiuderà di nuovo?
inizialmente c'è un controllo IF se passa l'OrderClose, forse è sufficiente mettere qualcosa come return(1);?
Fammi un favore:
controllare lo StopLoss e il TakeProfit (non in pip, ma in prezzi assoluti) impostati per il pending BuyStop Lo scrivo come segue:
È fatto correttamente?Come faccio a far sì che lo script chieda dei parametri di input? :)
Cioè, voglio che l'utente sia in grado di impostare i parametri richiesti nella casella pertinente quando si lancia lo script, ma non riesco ancora a trovare come farlo.
Come faccio a far sì che lo script chieda dei parametri di input? :)
Cioè, voglio che l'utente sia in grado di impostare i parametri richiesti nella casella pertinente quando si lancia lo script, ma non riesco ancora a trovare come farlo.
#property show_inputsSi prega di consigliare chi sa come impostare un timer - per esempio l'evento A è accaduto e dopo 5 secondi per esempio l'evento B accade...
Grazie!
Si prega di consigliare chi sa come impostare un timer - per esempio l'evento A è accaduto e dopo 5 secondi per esempio l'evento B accade...
Grazie!