belck: Non c'è più l'attività di prima. O ha perso interesse nella programmazione || la maggior parte si è spostata su un altro sito || ha raccolto i soviet di lavoro e sta arrostendo da qualche parte al caldo ))
Sto cercando di scrivere un MA advisor molto semplice, ma dovrebbe chiudere allo stop o al profitto invece che al crossover all'indietro. Come risultato, ho ottenuto l'errore '\fine del programma' - nessuna funzione definita. Per favore aiutatemi, cosa c'è che non va e se potete darmi qualche chiarimento.
Non c'è più l'attività di prima. O ha perso interesse nella programmazione || la maggior parte si è spostata su un altro sito || ha raccolto i soviet di lavoro e sta arrostendo da qualche parte al caldo ))
Cosa vuoi dire?
L'uomo non può aprire la porta... "Forse la variabile Sum_Loss dovrebbe essere specificata come negativa? Mi sono confuso. Ho provato molte varianti, ma non ho ottenuto il risultato giusto. Voglio che mi guidi nella giusta direzione, che mi dica come fare, perché non capisco cosa devo fare.
Lavori di servizio - aiuto! Come ho già raccomandato:
"Se non puoi farlo da solo, vai nella sezione "Lavori" del Quinto Forum - lo fanno per il cibo...
Il codice sarà scritto gratuitamente da zero SOLO se hai un interesse personale!
Tutto."Potete dirmi come mantenere solo la parte frazionaria di un numero frazionario, per esempio 1.59 dovrebbe essere mantenuto come 0.59
Zhunko:
Tutti
Puoi anche descrivere i passi coinvolti, è preso da zero?
Capito.
Ciao, forse qualcuno si è imbattuto in qualcosa di simile. ahimè, la ricerca non ha aiutato.
Lo script chiude "n" numero di ordini a partire da "m" ordine. (ordinamento per tempo)
n - numero di ordini
m - ordine
Per esempio, 7 ordini aperti con volumi diversi su simboli diversi. esempio1: bisogna chiudere i primi 4. esempio2: bisogna chiudere 5 ultimi ordini.
Grazie mille.
Sinceramente.
Per favore, spiegate cosa significa l'errore '\fine_di_programma' - nessuna funzione definita e cosa manca esattamente?
Per favore, spiegate cosa significa l'errore '\fine_di_programma' - nessuna funzione definita e cosa manca esattamente?
Sto cercando di scrivere un MA advisor molto semplice, ma dovrebbe chiudere allo stop o al profitto invece che al crossover all'indietro. Come risultato, ho ottenuto l'errore '\fine del programma' - nessuna funzione definita. Per favore aiutatemi, cosa c'è che non va e se potete darmi qualche chiarimento.
extern double Lots = 0.1;
extern double MovingPeriod = 8;extern double MovingShift = 0;
extern double TakeProfit = 400.0;
extern double Stoploss = 100.0;
OrdersTotal(0);
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES);
if(Volume[0]>1)
iMA=iMA(NULL,0,8,0,MODE_SMA,PRICE_CLOSE,0);
if(Open[1]>iMA && Close[1]<iMA)
OrderSend(Symbol(),OP_SELL,0.01,Bid,3,Ask-150*Point,Ask+400*Point,"",0,0,Rosso);
return;
if(Open[1]<iMA && Close[1]>iMA)
OrderSend(Symbol(),OP_BUY,0.01,Ask,3,Bid-150*Point,Bid+400*Point,"",0,0,Blu);
return;