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

 
Aleks25 >>:
По коду скрипт, но находится в каталоге экспертов.

Ma avete già un controllo della presenza di un ordine aperto per questa valuta. Non aprirà un secondo ordine quando ce n'è un altro in funzione.

Il nuovo ordine sarà aperto quando quello attuale sarà chiuso.

 
sergeev >>:

по коду эксперт. и лежит там где надо. но у вас и так есть проверка на наличие открытого ордера по данной валюте. открываться второй ордер когда есть ещё в работе один - он не будет.

Ордер откроется новый, когда текущий закроется.

Domanda: Come faccio a non far aprire quello nuovo? Il fatto è che si apre imprevedibilmente nel momento più inopportuno.

 
sergeev >>:

ArrayResize

Grazie!


Devo fare un ArrayResize ogni volta che un parametro viene letto da un file? Non ci sono altre opzioni? :)

 
mrddt >>:

Спасибо!


Каждый раз делать ArrayResize когда считывается параметр из файла? Других вариантов нет? :)

Prima di impostare la dimensione, passate attraverso tutto il file, determinate la lunghezza futura dell'array, e solo allora cambiatela.

Scrivo il numero di elementi dell'array futuro nel file stesso, per esempio, per comodità.

 
mrddt >>:

Спасибо!


Каждый раз делать ArrayResize когда считывается параметр из файла? Других вариантов нет? :)

Creare una variabile aggiuntiva

bool bWasMarket=false

e cambiarlo in true quando avete stabilito che siete entrati nel mercato.

E controllarlo quando vogliamo aprire un ordine

 
sergeev >>:

вы перед заданием размера - просмотрите весь файл, определите будущую длину массива, и только потом меняйте.

Я для удобства напримре в сам файл пишу число элементов будущего массива.

Eh, sembra che non ci sia un ideale nemmeno nella programmazione :( Perché non fanno "array autoespandenti"...? :) (domanda retorica)

Di nuovo, dovremo inventare qualche perversione :)

 

int n = StrToInteger(FileReadString(InitFile));
stringa Curs[n];

Sulla seconda linea, appare l'errore 'n' - numero intero previsto

Significa che il numero di elementi dell'array non può essere specificato da una variabile? Non riesco a capire questo linguaggio di programmazione... o mi manca qualcosa?

 

Cosa mostra l'"aspettativa di vittoria" nel tester?

Qual è la formula per calcolarlo?

 

Grazie a tutti per la vostra partecipazione. Ho trovato la risposta.

 

Come posso ottenere il 5% del saldo?

AccountBalance()*5% inserendo il segno % non funziona... chi sa come ottenere il 5% del saldo?
Motivazione: