Ai complottisti del mondo e ai paranoici completi, o semplicemente a coloro che amano controllare il prezzo, siete i benvenuti! ;)

 

1. In primo luogo, create due variabili "THIGH" valore 110000, "TLOW" valore 90000 nelle variabili globali del terminale.

2. Esegui lo script TICK su qualsiasi grafico.

In qualsiasi altro grafico lancia Isc_Bar.

4. Menu->File->Aprire Offline. Apri un grafico con un punto esclamativo (!EURUSD100).

4.5 Aspettiamo la storia (1-2 minuti).

5. Sul grafico autonomo aperto, disegnate 2 linee di tendenza con i nomi "TH", "TL".

6. Lanciamo lo script Create_Trend.

7. Spostare le linee come vogliamo e spostare il prezzo dove vogliamo. (Il prezzo non andrà a sinistra).

File:
 
 
sanyooooook:


È elegante... È un peccato che non vada a sinistra - rovina l'impressione generale.
 
sanyooooook:

Weesh! Continuate così.

Rinomina il ramo in "Forex-Directorate", metteremo qui tutti i tipi di software di merda. Mi tornerà utile.

// Non scherziamo. La multivaluta è la prossima.

;)

 

sanyooooook, sai come disegnare grafici a linee spezzate su un grafico?

Naturalmente, i punti del grafico possono essere ovunque, non solo in punti nel tempo corrispondenti alle barre. Quale metodo può suggerire?

Finora non vedo niente di più bello delle etichette con numerosi punti. Beh, potrebbero essere migliaia di oggetti... il processore si sarebbe bruciato, poverino...

L'idea è questa: voglio mostrare sul grafico un grafico del profitto della carta sulle posizioni aperte (profitto totale).

P.S. "Cinque" non è un suggerimento.

P.P.S. Disegnato, rimangono piccole cose (scala verticale con numeri) e la griglia. Sì e il processore non è in fiamme.

Qui - circa 13 mila oggetti (punti), disegnati in 110 ms. È pallido perché il disegno è già in scala.


 
Mathemat:

sanyooooook, sai come disegnare grafici a linee spezzate su un grafico?

Naturalmente, i punti del grafico possono essere ovunque, non solo in punti nel tempo corrispondenti alle barre. Quale metodo può suggerire?

Finora non vedo niente di più bello delle etichette con numerosi punti. Beh, potrebbero essere migliaia di oggetti... il processore si sarebbe bruciato, poverino...

L'idea è questa: voglio mostrare sul grafico un grafico del profitto della carta sulle posizioni aperte (profitto totale).

P.S. "Cinque" non è un suggerimento.

P.P.S. Disegnato, rimangono piccole cose (scala verticale con numeri) e la griglia. Sì e il processore non è in fiamme.

Qui - circa 13 mila oggetti (punti), disegnati in 110 ms. È pallido perché il disegno è già in scala.



Solo guardando il valore di equti sul grafico?
 
Sì, solo che non si tratta di azioni, ma di profitti cartacei sulle posizioni aperte sotto forma di un grafico aggiornato dinamicamente.
 

trova le linee nel testo Isc_Bar^

   double Bid_=GlobalVariableGet("TICK");//------------------
//-------------------------------------
...
...
//---------------------
        if(GlobalVariableGet("TICK")==Bid_)//------------------
        {
           Sleep(1);
           continue;
        }
   Bid_=GlobalVariableGet("TICK");//--------------------------

TickInBar=1;

Invece di una variabile globale, sostituite il valore che volete e otterrete il grafico a tick desiderato.

ZS: se ho capito bene.

 
MetaDriver:

Weesh! Continuate così.

Rinomina il ramo in "Forex-Directorate", metteremo qui tutti i tipi di software di merda. Mi tornerà utile.

// Non scherziamo. La multivaluta è la prossima.

;)


), beh, un'unità multi-valuta di 3 coppie può ancora essere creata, non credo di avere abbastanza immaginazione per ora), e la CPU è abbastanza forte
 

Quasi giusto. Non ho davvero bisogno di tutte le spunte. L'aggiornamento del grafico va... beh, diciamo ogni 100 tick (circa una volta al minuto). Ma i dati sui profitti della carta sono scritti in un array, per esempio, ogni 10 tick.

Dopo 100 tick, 10 valori di profitto della carta sono scritti nell'array. E sono questi 10 punti (insieme ai punti tra di loro, in modo che il grafico sia continuo) che devono essere aggiunti al grafico per aggiornarlo. Cioè, per ottimizzare l'uso delle risorse della CPU, non cancellare decine di migliaia di etichette ogni volta e disegnarle di nuovo, ma aggiungere solo nuove etichette (massimo centinaia di etichette).

Dov'è questo Isc_Bar?

 
Mathemat:

Dov'è questo Isc_Bar?


Nell'archivio qui sopra.
Motivazione: