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

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
No, sono specificamente interessato:
se metto consapevolmente il prezzo sbagliato, ma imposto un enorme slippage per raggiungere il prezzo corrente - il mio ordine dovrebbe essere accettato o no?
Se volete piazzare un ordine diverso dall'attuale prezzo bid/ask, potete usare gli ordini pendenti. Il valore consentito da impostare lì sarà la dimensione di Stop Level.
Ops... Victor l'ha già risolto qui... :)
Buon pomeriggio, amici miei.
Per favore, consigliatemi un metodo per determinare quante barre sono aperte in una posizione.
Buon pomeriggio, amici miei.
Per favore, consigliatemi un metodo per determinare quante barre sono aperte in una posizione.
Buon pomeriggio.
Qualcuno sa come visualizzare la storia del conto in pip e non in valuta?
In poche parole: si passa attraverso tutti gli ordini (funzioni orderselect e orderstotal), si sceglie l'ordine desiderato, si scopre il tempo di apertura (funzione orderproperty), poi si incolla quel tempo nella funzione i-barshift e questa funzione vi restituirà il numero della barra.
Grazie mille, l'algoritmo è più o meno chiaro. Dopo aver ottenuto il numero della barra di apertura, è necessario sottrarlo dalla barra corrente.
Se avete la possibilità, abbozzate il codice, perché riesco a fare 3 errori in russo, figuriamoci in C.
Ciao, aiutami a capire questo.
|| Notizie commerciali.mq4
//| Copyright © 2010, MetaQuotes Software Corp.
//| http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2010, MetaQuotes Software Corp.
#proprietà link "http://www.metaquotes.net"
extern bool In_BUYSTOP=true;
extern intProfit_buy=100;
extern int StopLoss_buy=5;
extern double Lots_buy=0.01;
//+------------------------------------------------------------------+
extern bool In_SELLSTOP =true;
extern inttern TakeProfit_sell=100;
extern int StopLoss_sell =5;
extern double Lots_sell =0.01;
//+------------------------------------------------------------------+
//| funzione di inizializzazione dell'esperto |
//+------------------------------------------------------------------+
int init()
{
//----
//----
ritorno(0);
}
//+------------------------------------------------------------------+
//| funzione di deinizializzazione esperto |
//+------------------------------------------------------------------+
int deinit()
{
//----
//----
ritorno(0);
}
//+------------------------------------------------------------------+
//| funzione di inizio esperto |
//+------------------------------------------------------------------+
int start()
{
//----
biglietto int;
se (Bid >iHigh(NULL,PERIOD_D1,1)
{
ticket=OrderSend(Symbol(),OP_SELLSTOP,Lots_sell,iHigh(NULL,PERIOD_D1,1),3,iHigh(NULL,PERIOD_D1,1)+StopLoss_sell*Point,iHigh(NULL,PERIOD_D1,1)-TakeProfit_sell*Point)
}
se (Ask <iLow(NULL,PERIOD_D1,1)
{
ticket=OrderSend(Symbol(),OP_BUYSTOP,Lots_buy,iLow(NULL,PERIOD_D1,1),3,iLow(NULL,PERIOD_D1,1)-StopLoss_buy*Point,iLow(NULL,PERIOD_D1,1)+TakeProfit_buy*Point)
}
//oooooooooooooooooooooooooooooooooooooooooooooo
ritorno(0);
//+------------------------------------------------------------------+
Dopo la compilazione, restituisce '\fine_del_programma' - parentesi sinistra sbilanciata
Ciao, aiutami, non riesco a capire dove sia l'errore.
Dopo la compilazione dà fuori '\fine_di_programma' - parentesi sinistra sbilanciata