[ARCHIVIO] Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 3. - pagina 510

 
Reshetov:
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 andato con un amico in altri 2 broker - stesso casino.
 
nemo811:
Se non è un segreto, quale broker ha la vostra demo? Sono passato attraverso altri 2 broker con il mio amico - stesso casino.
Ho scritto in un messaggio privato - è impossibile discutere di broker su questo forum
 

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);
}

 
TESKATLIPOKA:

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 il registro. Cosa c'è scritto?
 
Reshetov:
Guarda nella rivista. Cosa c'è scritto?


Sta compilando, dice che è iniziato.

 
TESKATLIPOKA:


È 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.

 
Reshetov:

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.

 
TESKATLIPOKA:


Cosa c'è da vedere? Se lo sapessi, non lo chiederei.

Il codice che ti ho dato, decommentalo e vedi cosa dice il registro
 
Reshetov:
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])



 
TESKATLIPOKA:


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])