I clienti hanno bisogno di un semplice linguaggio di programmazione integrato? - pagina 6

 

Ho scritto un semplice linguaggio in MQL, solo per essere in grado di inserire formule e condizioni di trigger in una tabella (a la micro-excel).
Compito piuttosto noioso, ma il linguaggio non è orientato all'elaborazione del testo e al lavoro con din.struktury.

Forth in MQL può essere scritto rapidamente e facilmente, ma chi è abbastanza coraggioso da programmare anche in Forth? :-)

E questo è poco richiesto - le persone lontane dalla programmazione in questo senso si aspettano soluzioni già pronte, e coloro che conoscono il linguaggio della piattaforma e quindi possono scrivere tutto

 
Taras Slobodyanik:

questo è stato intorno per molto tempo e in molte varianti, ecco un esempio(non pubblicità) vedere da 33 secondi:



Sì, è molto vicino a quello che penso. E il fatto che ci sia, non ho dubitato per un secondo, come ho scritto nei primi post, era in FoxPro, le query al database sono circa le stesse nel costruttore di query. Però avresti potuto codificarlo a mano. Sono i primi anni '90.

 
Maxim Kuznetsov:

Ho scritto un semplice linguaggio in MQL, solo per essere in grado di inserire formule e condizioni da attivare in una tabella (a la micro-excel).
Compito piuttosto noioso, ma il linguaggio non è orientato all'elaborazione del testo e al lavoro con din.struktura.

Forth in MQL può essere scritto rapidamente e facilmente, ma chi è abbastanza coraggioso da programmare anche in Forth? :-)

E questo è poco richiesto - le persone lontane dalla programmazione in questo senso si aspettano soluzioni già pronte, e coloro che conoscono il linguaggio della piattaforma e quindi possono scrivere tutto


Scrivevo in Forth, puramente per me stesso, per curiosità. Ho dimenticato tutto, ma ricordo che è un linguaggio insolito e sovrapponibile.

Ilmistero del discorso del Maestro Yoda è rivelato:
Come vecchio programmatore Forth era...

 

La stragrande maggioranza vuole l'esatto opposto - un'interfaccia di gioco con moduli strategici plug-in ed effetti di luce-rumore. C'è un graal nascosto per i programmatori di Forex - trasformare il trading sulle borse in un gioco con soldi veri, in futuro un MMO tipo rete

E quei trader che iniziano con le query in pseudolingua, e poi padroneggiano iCustom e OrderSend, e si riposano sugli allori

 
George Merts:

Ho una sola linea per aprire un trade, indipendentemente dalla piattaforma. Proprio a causa delle capacità di MQL5.

Ma in realtà - è stato detto qui più di una volta - la differenza tra MQL4 e MQL5 è molto piccola, e infatti l'intera differenza è nella differenza dei protocolli di interazione con il server.

Le prime affermazioni di MQL5 che "c'è solo una linea in MT4, e quindici in MT5" sono simili ai primi programmatori di Windows che dovevano fare un casino di cose per aprire la finestra più semplice - registrare la classe della finestra, avviare un ciclo nell'elaborazione dei messaggi, scrivere una funzione di evento della finestra...

Ma ora tutti scrivono per Windows e ho persino il sospetto che sarebbe un po' difficile per la maggior parte delle persone scrivere qualcosa che funzioni in DOS.


Nei primi anni '90, una volta ho scritto una libreria per uso personale per creare menu grafici; ho disegnato tutto con le mie mani. La ragione era che non c'era nient'altro disponibile, e il software doveva lavorare in modalità grafica, per disegnare i grafici. Quelli erano tempi.

Mi chiedo se le schede video moderne hanno ancora la modalità alfanumerica. ))

 
Alexey Volchanskiy:

Mi chiedo se le schede video moderne hanno ancora la modalità alfanumerica? ))

Beh, basandosi sul fatto che il BIOS di partenza in molti funziona ancora in testo - a quanto pare è così, almeno su alcuni di essi.

 
Alexey Volchanskiy:

Una volta ho scritto una libreria per me stesso nei primi anni '90 per creare menu grafici, disegnando tutto a mano. Semplicemente perché non c'era nulla, e il software doveva lavorare in modalità grafica, disegnando grafici. Quelli erano tempi.

Mi chiedo se le schede video moderne hanno ancora la modalità alfanumerica? ))

I driver NVideo per Linux permettevano di visualizzare il video nella console come grafica ASCII.

 
igrok333:
ecco l'apertura dell'accordo in mql4
una linea.


Aprire una posizione in mql5
13 linee.

Nei normali linguaggi di programmazione, si attiva un op quando non si può fare nulla con i metodi normali.
Non è un linguaggio di programmazione zoppo?

Usate la classe CTrade, sarà ancora più facile che in MQL4.

 
George Merts:

Beh, basandosi sul fatto che il BIOS di partenza in molti di essi funziona ancora in testo - almeno su alcuni di essi, a quanto pare.


Sì, quando ripenso ai vecchi tempi, mi chiedo come ho fatto a lavorare allora.

Ricordo di aver lavorato in Autocad senza mouse, perché il computer era di una società, non mia, e non c'era il mouse. All'epoca tutto costava come l'oro, non potevo permettermi di comprare un mouse!

Per questo armeggiavo con i comandi Lisp dalla console di Autocad). Oggi sembra una follia, ma ho disegnato il caso.

Non c'era nessuna letteratura, i ragazzi del consiglio hanno stampato le istruzioni in russo in Borland Turbo Pascal e Turbo C. E questo era tutto, poi si poteva blaterare a piacimento.

Quindi le lamentele dei ragazzi coccolati sulla complessità di MQL5 a me sembrano piuttosto vergognose ))

 
Vasiliy Sokolov:

I driver NVideo per Linux permettevano di visualizzare il video nella console come grafica ASCII.


Fico, non l'avevo mai visto prima!