[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate. Non posso andare da nessuna parte senza di te. - pagina 1092

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
Nessuna riquotazione.
Nessuna riquotazione.
Solo sul server veloce
kolyango:
In realtà, caro "compagno", deduco che non hai intenzione di imparare, avresti potuto vedere come usare correttamente le variabili sul sito dell'editore e nella Guida.
Gente, Umani, imparate ad usare l'aiuto dell'editor di MT4, è tutto lì e in dettaglio.
Ecco il testo della guida.
Felice 2011!!!!
for( i = 0; i < totale; i++) {
OrderSelect( ticket,SELECT_BY_TICKET,MODE_TRADES );
if(OrderSymbol() == Symbol() && OrderMagicNumber() == 16384&OrderType() == OP_SELL)
{ if(Nyzhnyayaghranytsa>Close[i])
{ OrderCloseBy (ticket,ticket,Green);Alert("OrderCloseBySell", GetLastError()); }}
OrderSelect( ticket,SELECT_BY_TICKET,MODE_TRADES );
if(OrderSymbol() == Symbol()&&OrderMagicNumber() == 16384 &&OrderType() == OP_BUY)
{ if (Verhnyayaghranytsa<Close[i])
{ OrderCloseBy (ticket,ticket,Green);Alert("OrderCloseByBuy", GetLastError();}} }
Sono qui dentro i limiti di bollinger, cercando di invertire un ordine per invertire.Non succede niente, niente di niente, e nemmeno un errore o anche uno zero nei log!
Forse c'è una virgola da qualche parte?
Ho guardato questo posto per mezz'ora!
Chiedetemelo, vi darò una risposta. Chiederò.
Qual è il miglior altro tacchino per accompagnare il bollinger?
Buon anno 2011!!!!
for( i = 0; i < totale; i++) {
OrderSelect( ticket,SELECT_BY_TICKET,MODE_TRADES );
if(OrderSymbol() == Symbol() && OrderMagicNumber() == 16384&&&OrderType() == OP_SELL)
{ se (Nyzhnyayaghranytsa>Close[i])
{ OrderCloseBy (ticket,ticket,Green); Alert("OrderCloseBySell", GetLastError()); }}
OrderSelect( ticket,SELECT_BY_TICKET,MODE_TRADES );
if(OrderSymbol() == Symbol()&&OrderMagicNumber() == 16384 &&OrderType() == OP_BUY)
{ se (Verhnyayaghranytsa<Close[i])
{ OrderCloseBy (ticket,ticket,Green);Alert("OrderCloseByBuy", GetLastError());}} }
Sono dentro i limiti di bollinger qui, provo a invertire l'ordine quando tocca. Non succede niente, niente di niente, e nemmeno un errore o uno zero nei log!
Forse manca una virgola da qualche parte?
Ho guardato questo posto per mezz'ora!
Bene, in primo luogo, state cercando una barra chiusa "if (Verhnyayaghranytsa<Close[i]" dove i avete = 0, e questa è una barra che non ha ancora chiuso, dovreste cambiarla in Open o Close[i+1].
Secondo, OrderCloseBy(int ticket, int opposite, color Color=CLR_NONE), dove ticket e opposite sono numeri d'ordine diversi di ordini diversi.
In terzo luogo, OrderCloseBy non passa da un ordine all'altro, capovolge il deposito, invece di chiuderlo e aprirne uno nuovo nella direzione opposta.
Dovete chiudere quello vecchio e aprirne uno nuovo.
Felice 2011!!!!
----------------------------------------------
Ho guardato questo posto per mezz'ora!
Perché non vai a prenderti una birra e del pesce, o dello champagne e una selezione di frutta, e vedi se ottieni qualche 'illuminazione'...:-)))
Buon anno!
La domanda è classica. COSA FARE?))