Script: Tiratore scelto

 

Tiratore scelto:

Uno script per la creazione di lunghe schermate.

Tiratore scelto

Author: Olegs Kucerenko

 
Mi è piaciuta l'idea della sceneggiatura.
 

Sono un programmatore, per così dire, principiante. Molte cose potrebbero essere scritte in modo non del tutto corretto.

Ma questa è una base gratuita, non prendo soldi. Le cose che scrivo e scriverò in futuro sono richieste da amici e da me personalmente.

È così che nascono le idee. Per necessità )))) In effetti, quando si vede l'intero quadro del giorno M1 (non necessariamente, almeno il mese H1) nel suo complesso,

allora molte cose che non sono ovvie quando le si sfoglia diventano evidenti.

Si sa che il diario del trader è una cosa molto popolare, ignorata da molte persone.

Dopo aver inserito le operazioni sul grafico, è possibile creare una schermata contabile mensile di qualsiasi lunghezza.

Le idee sono molto semplici, ma a mio avviso, più trader, necessarie.

Grazie per la valutazione.

 
Wow, questo è degno di attenzione)
 
Più per l'idea.
 

Grazie per il commento sullo script e sul codice adeguato!

Sarebbe bello poter impostare un intervallo di tempo per lo screenshot. Capisco che gli screenshot vengono scattati sullo schermo corrente, ma come posizionarlo per scattare un'immagine è un mistero per me - potete aiutarmi a risolverlo?

 
Aleksey Vyazmikin:

Grazie per lo script e per il commento adeguato al codice!

Sarebbe bello poter impostare un intervallo di tempo per lo screenshot. Capisco che gli screenshot vengono fatti sullo schermo corrente, ma come posizionarlo per scattare un'immagine è un mistero per me - puoi aiutarmi a risolverlo?

Posso farlo....

 
Dmytro Zelenskyy:

So fare....

So fare un sacco di cose, ma se potessi rispondere pubblicamente a una semplice domanda, sarebbe la cosa giusta!

 

Script molto utile, grazie )))))).

A proposito - per favore migliorate lo script:
riga 57 int scr_height=(int)ChartGetInteger(0,CHART_HEIGHT_IN_PIXELS)*6;
alla fine della riga ho aggiunto un MULTIPLO (*6) e l'altezza dello schermo è diventata MOLTO PIÙ ALTA, il che è molto più COMODO per la percezione! :)

... e anche qui: linea 11 int bars=5000,KF=1;

Ho cambiato il valore di 1500 barre in 5000 barre e in combinazione con l'aumento dell'altezza dello schermo - ho ottenuto schermi widescreen abbastanza CLASSICI in formato 16:9, ma meglio se 10:4,5 :).

MA :
1) con un'altezza così elevata, molte barre LOW o TOP non sono incluse nello schermo :( rimangono semplicemente "fuori dal grafico".
2) a seconda della LARGHEZZA della finestra principale del grafico, dove viene applicato lo Script, la LARGHEZZA dello schermo stesso cambia (!)
Ecco 2 esempi: in entrambi i casi, il periodo storico = circa 4000 - 5000 barre:

- se la larghezza della finestra principale è LARGA (4/5 dell'intera larghezza del monitor), allora le schermate sono strette, un po' più larghe della parte di schermo del grafico (!) ....

- ma se la larghezza della finestra principale del grafico è ridotta - circa 1/5 della larghezza del monitor - allora lo schermo è MOLTO LUNGO, l'intero grafico è raggruppato nella metà sinistra dello schermo, e l'intera metà destra dello schermo = vuota (!) :( vi prego di controllare, e di apportare le opportune correzioni e miglioramenti, Grazie :).


Inoltre, si prega di aggiungere :

1) funzione di "determinazione della scala corrente della finestra del grafico". e quando si crea uno schermo - per mantenere l'altezza dello schermo nel formato 10:4,5 a seconda della larghezza dello schermo calcolata (!).

2) sullo schermo - a destra - regolare il "righello" in modo che la Griglia sia sempre un multiplo di 50 punti per il grafico del Simbolo!
(perché il Passo del Prezzo è spesso SPOSTATO - non x.xxxx50, ma x.xxxx38 .... e come calcolarlo? ) :(

Grazie ))

 

Correzione :

Vitaliy Kostrubko # 8:

Si propone inoltre di aggiungere :

1) la funzione di "determinazione della scala attuale della finestra del grafico". e quando si crea un retino - mantenere l'altezza del retino nel formato 10:4,5 a seconda della larghezza del retino calcolata (!).

2) sullo schermo - a destra - regolare il "righello" in modo ( o più precisamente l'altezza del grafico di fronte allo schermo) che il passo della griglia sia sempre un multiplo di 50 / 100 / 250 / 500 punti per il grafico del Simbolo!
(perché il passo del prezzo è spesso MISTO - non x.xxxx50, ma x.xxxx38 ... e come calcolarlo?! ) :(

Grazie :)