[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 510
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
Alcuni broker hanno un server sia per la demo che per quella reale. Controlla con il team di supporto del tuo broker.
Se non è un segreto, quale broker ha la vostra demo? Sono passato attraverso altri 2 broker con il mio amico - stesso casino.
Ciao a tutti.
Stessa domanda di nuovo. come consigliato, per ora non funziona.
Cosa c'è che non va? ... il prezzo sta "ticchettando la linea", ma nessun ordine è stato effettuato.
//+------------------------------------------------------------------+
//| funzione di avvio esperto |
//+------------------------------------------------------------------+
int start()
{
//----
string sell_stop = "sell_stop"; //nomina la linea manualmente
string buy_stop = "buy_stop";
//buy------------------------------------------------------------------------------------------------
// trova la linea e piazza un ordine quando il prezzo tocca
if (ObjectFind (buy_stop) > 0 ) // se esiste una linea buy_stop.
if ( ObjectGet (buy_stop, OBJPROP_PRICE1) == Ask )// tocca la linea
// questa opzione non funziona if (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0]) && (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0]) --
{
OrderSend (Symbol(),OP_BUYSTOP, lots, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point);// l'ordine viene inviato
ObjectDelete (buy_stop); // la linea viene rimossa
}
return(0);
}
Ciao a tutti.
Stessa domanda di nuovo. come consigliato, per ora non funziona.
Cosa c'è che non va? ... il prezzo si muove sulla linea, ma non viene effettuato alcun ordine
Guarda nella rivista. Cosa c'è scritto?
Sta compilando, dice che è iniziato.
È il modo in cui si compila. dice che tutto è iniziato.
Vi ho scritto di persona, credo che poche persone qui siano interessate alle linee e agli ordini attraverso di esse.
Perché avete bisogno di vedere cosa viene compilato e avviato lì? È difficile indovinare per tre volte che bisogna guardare quando qualcosa ticchetta e non gira?
Per quanto riguarda la linea privata, dimenticate come contattarla una volta per tutte - le consulenze personali costano molto.
Non sono affatto interessato alle vostre linee e ai vostri ordini - questo è un problema vostro. Se ho tempo libero e sono di buon umore, posso suggerire qualcosa di utile. Se non ho nessuno dei due, allora vaffanculo - non sono in affitto.
Perché avete bisogno di vedere cosa sta compilando e iniziando lì? È difficile indovinare tre volte che si deve guardare quando si ha qualcosa lì dentro che non sta armeggiando?
Per quanto riguarda la comunicazione personale, si può dimenticare una volta per tutte come contattarla - le consulenze personali costano un sacco di soldi.
Cosa c'è da vedere? Se lo sapessi, non lo chiederei.
Cosa c'è da vedere? Se lo sapessi, non lo chiederei.
Decommenta il codice che ti ho dato e vedi cosa dice il log
2012.01.16 23:31:02 EURUSD,M15: inizializzato
come ho scritto - inizializzato
2012.01.16 23:32:14 Linea esperta EURUSD,M15: caricato con successo
2012.01.16 23:32:16 Linea esperta EURUSD,M15: rimosso
Si avvia e si cancella.
ma non imposta l'ordine
ma nella variante
se (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0]) && (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])
{
OrderSend (Symbol(),OP_BUYSTOP, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point); // l'ordine viene inviato
ObjectDelete (buy_stop); // la linea viene rimossa
}
Scrive molti errori e non compila.
si compila così
if (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])
if (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])
2012.01.16 23:31:02 EURUSD,M15: inizializzato
come ho scritto - iniziato
2012.01.16 23:32:14 Linea esperta EURUSD,M15: caricato con successo
2012.01.16 23:32:16 Linea esperta EURUSD,M15: rimosso
Si avvia e si cancella.
ma non imposta l'ordine
ma nella variante
se (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0]) && (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])
{
OrderSend (Symbol(),OP_BUYSTOP, lots, Ask+Point*order,3, Bid-sl*Point, Bid+tp*Point); // l'ordine viene inviato
ObjectDelete (buy_stop); // la linea viene rimossa
}
genera un sacco di errori. non compila.
si compila così
se (ObjectGet (buy_stop, OBJPROP_PRICE1) <= High[0])
se (ObjectGet (buy_stop, OBJPROP_PRICE1) >= Low[0])