[Qualsiasi domanda da principiante, per non ingombrare il forum. Professionisti, non passate oltre. Da nessuna parte senza di te - 4. - pagina 214
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
Ma allo stesso tempo non riesco a capire come chiudere quello in sospeso che è stato aperto nella coppia di acquisto.
Buona giornata a tutti.
Ho provato a scrivere un indicatore, sembra funzionare, ma solo sulla storia che disegna come previsto e poi quando arrivano nuove quotazioni disegna una solita maschera.
Il codice è allegato:
int start()
{
int counted_bars=IndicatorCounted();
int i,n;
double Stark=0;
//----
i=Bars-counted_bars-1;//+50;
// n=Bars-counted_bars-1;
while(i>=0)
{
//----
double Ma=iMA(NULL,0,PerMa,Shift,MODE_EMA,PRICE_CLOSE,i);
//double Ma1=iMA(NULL,0,PerMa,Shift,MODE_EMA,PRICE_CLOSE,i+1);
if(Stark+Step*Point<Ma)Stark=Ma;
if(Stark-Step*Point>Ma)Stark=Ma;
ABuf[i]=Stark;
//----
i--;
}
return(0);
}
Per favore, aiutatemi a sistemarlo in modo che continui a disegnare passi.
Lo apprezzerei molto.
Gek.
Buon pomeriggio!!! Per favore, ricordatemi come scrivere correttamente l'espressione, perché il compilatore giura. Asigment lui, un punto e virgola sembra ridondante.
Cambia le prime due righe.
Più precisamente
int start()
{ double Lots; int schet=0;
//----
for(schet;schet<kolitsestvo;schet++){
ticket dell'ultima posizione chiusa==con posizione pendente impostata + 1
Ciao, il server apre solo posizioni per te?
La funzione OrderSend ha un campo magico - usatelo.
Gek34:
Cambia le prime due righe.
Scusa, il ciclo verrà poi eseguito il numero di volte? No, qui ho pensato: no, sarà sicuramente su ogni spunta. Ok, ci penserò. Grazie.
Ci penserò.
Mi scusi, il ciclo sarà poi eseguito il numero di volte? No, sto pensando... no, sarà sicuramente su tutti i tick. Ok, ci penserò. Ci penserò, grazie.
Pensiero.
Ecco come eseguirà il giusto numero di volte
{ double Lots;
//----
for(int schet=0;schet<kolitsestvo;schet++){
Signori, è tutto il giorno che non riesco ad avvicinarmi di un centimetro alla soluzione di questo problema.
Come implementare questo algoritmo nel codice?
così ti è stato detto, vero?
Aprire un ordine di acquisto - ricordare il biglietto di questo ordine
impostare un ordine SellStop - scrivere il biglietto di questo ordine nel Magik di questo ordine...
---
chiamare la funzione all'inizio per controllare la presenza dell'ordine di acquisto in base alla magia nel SellStops...
se non c'è un tale ordine (acquisto) - cancella il SellStop...
ci vogliono solo 15 righe di codice...