[ARCHIVIO]Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Non posso andare da nessuna parte senza di te - 5. - pagina 65
Buona sera! Dichiarato 2 array dinamici (così sembra), così int Buy[];int Sell[]; E non posso effettivamente assegnare alcun valore agli elementi dell'array, le stampanti stampano zero.
int Buy[];int Sell[];
int start()
{
//----if (!PozyProstavleny){
Price= (Ask+Dist*Point) ; TP_BUY=(Price+TP*Point); SL_BUY= (Price- SL*Point);
Price_SELL= (Bid-Dist*Point) ; TP_SELL=Price_SELL-TP*Point; SL_SELL=Price_SELL+SL*Point;
for(int Raz1=0;Raz1<Raz;Raz1++){Print ("Raz1",Raz1);
Sleep(2000); RefreshRates(); for(int A=25;A>=0;A--){if(IsTradeAllowed())break;if(A==0)
Comment(" эксперту не разрешено торговать или поток для выполнения торговых операций занят "); }
tyccBuy= OrderSend (Symbol( ), OP_BUYSTOP, Lot ,NormalizeDouble(Price, Digits), 5, NormalizeDouble( SL_BUY,Digits),
NormalizeDouble( TP_BUY,Digits), NULL, 450, 0, CLR_NONE);
Buy[Raz1]= tyccBuy;Print ("Buy[Raz1]",Buy[Raz1]," tyccBuy",tyccBuy);
Price= (Price+Dist*Point) ; TP_BUY= (Price+TP*Point); SL_BUY= (Price- SL*Point);
Error=GetLastError();
if (Error!=0){ string errorcomment = "Ошибка открытия ордера байстоп " + " " + Symbol() + " " + ErrorDescript(Error);
Print (errorcomment);}
Sleep(2000); RefreshRates(); for( A=25;A>=0;A--){if(IsTradeAllowed())break;if(A==0)
Comment(" эксперту не разрешено торговать или поток для выполнения торговых операций занят "); }
Sell[Raz1]=OrderSend (Symbol( ), OP_SELLSTOP, Lot ,NormalizeDouble(Price_SELL, Digits), 5,
NormalizeDouble( SL_SELL,Digits), NormalizeDouble( TP_SELL,Digits), NULL, 450, 0, CLR_NONE);
Price_SELL= (Price_SELL -Dist*Point) ;TP_SELL=Price_SELL-TP*Point; SL_SELL=Price_SELL+SL*Point;
Error=GetLastError();if (Error==0)
{errorcomment = "Ошибка открытия ордера селлстоп " + " " + Symbol() + " " + ErrorDescript(Error);
Print (errorcomment);} Print ("for1");PozyProstavleny=1;
}
}
//----
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
spegnimento a tempo
Cos'è un time out? Non è il calcio! :)
Voglio che le posizioni si aprano alla chiusura di una candela sotto o sopra la linea, forse uno script separato da aggiungere?
Fare sull'apertura della candela. Si possono trovare molti esempi. Si può iniziare con FAC
Cos'è un time out? Non è il calcio! :)
Da quanto ho capito, il tempo è scaduto.
non ha funzionato.
Beh, se non ha funzionato... BEH OVVIAMENTE A<0 TUTTO IL TEMPO ECCO PERCHÉ HA STAMPATO 6 GIGA.
Fare dall'apertura della candela. Ci sono molti esempi da trovare. Si può iniziare con il FAC.
Sì, facciamo l'apertura, in un linguaggio semplice se possibile. Sono stanco di questo...
Sì, ripassiamo l'apertura, in parole povere se puoi. Sono stanco di essere un rompipalle...
Non la migliore opzione, ma l'ultimo post della pagina
Beh, se non ha funzionato... BEH OVVIAMENTE A<0 TUTTO IL TEMPO ECCO PERCHÉ HA STAMPATO 6 GIGA.
e <0 è la lettura dell'indicatore.... può essere costante da 10 a 20 minuti.... poi cambia... come incrociare le medie.
Buona sera! Dichiarato 2 array dinamici (così sembra), così int Buy[];int Sell[]; E non posso effettivamente assegnare alcun valore agli elementi dell'array, le stampanti stampano zero.
Wearwolf GBPUSD,Daily: Buy[Raz1]0 tyccBuy9
.........
Wearwolf GBPUSD,Daily: Comprare[0]0 Comprare[1]0 Comprare[2]0 Comprare[3]0
e <0 è la lettura dell'indicatore.... può essere costante da 10 a 20 minuti.... poi cambia... come incrociare le medie
Beh, prima di tutto, è abbastanza realistico stipare 6 giga in dieci minuti. Si scopre che con ogni spunta una stampa, perché ne hai bisogno?
E in secondo luogo, sei sicuro che cambi?
Devi mettere una specie di semaforo per farlo stampare una volta...
da qualche parte come questo....