MQL: sicurezza contro opportunità - pagina 3

 
C-4:
Per esempio, voglio fare un indicatore che mostri informazioni fondamentali e macrostatistiche e venderlo sul mercato. Per fare questo, ho bisogno di raccogliere statistiche da diverse fonti di dati, tradurle correttamente in numeri e accumulare la storia. Tutto questo è un lavoro duro e laborioso, e viene fatto sul server del progetto. Poi l'indicatore viene scritto e inserito nel mercato.
Non si può fare questo. Leggi le regole.
 
Urain:

Se compri una licenza per MT4/5 (diventerai un broker), potrai includere il tuo indicatore che comunica con il tuo server nel pacchetto di distribuzione.

Per il resto di noi, è un gioco da ragazzi.

Chi lo sa, disse Renat: "broker (o sviluppatore di terze parti)" - cioè chiunque sia pronto a scrivere applicazioni client-server secondo le regole di MQ. Tuttavia, dobbiamo davvero chiarire.
 
C-4:
Chi lo sa, disse Renat: "broker (o sviluppatore di terze parti)" - cioè chiunque voglia scrivere un'applicazione client-server secondo le regole di MQ. Tuttavia, dobbiamo davvero chiarire.

Notate la parola chiave "distribuzione" - questo è il terminale MT. Se avete una licenza per il terminale o il broker vi ha dato l'accesso per impostare il terminale, allora sì.

Se non avete il vostro terminale, sedetevi e fumate.

IMHO vedo questo annuncio come l'intenzione di MQ di snellire il casino che i broker hanno fatto con i terminali co-brand.

ZS certo è una buona idea, ma nel contesto dell'argomento sembra essere stato sviato.

 
TheXpert:
Non puoi farlo. Leggi le regole.
Anche se, no, è un'arma a doppio taglio. Ora mi sto chiedendo.
 
C-4:
A quanto pare, il tuo progetto con i livelli di opzione mancava esattamente di questa caratteristica annunciata all'epoca. La storia si sarebbe sviluppata molto diversamente ora.

Non è questa la ragione per cui le opzioni sono morte. Ora ho volumi di futures per il tempo reale CME quadruplicare, come rappresentante ufficiale. E ci sono altri progetti interessanti su MKUL puro (senza lasciare la sandbox (anche se solo per Quartet))...

Lasciatemi provare a decifrare Renate. Tutto è ancora lo stesso, solo le soluzioni sicure sono permesse (nella sandbox). i broker saranno inoltre in grado di implementare alcune delle loro soluzioni (servizi, servizi) con scambio di informazioni avanzate a livello di server di trading (di nuovo, sicurezza). Ma tutte le parti client dovrebbero essere su un MKUL puro (e di nuovo sicurezza).

 
C-4:
Per esempio, voglio fare un indicatore che mostri informazioni fondamentali e macrostatistiche e venderlo sul mercato. Per fare questo ho bisogno di raccogliere statistiche da diverse fonti di dati, tradurle correttamente in numeri e accumulare la storia. Tutto questo è un lavoro duro e laborioso, e viene fatto sul server del progetto. Poi scriviamo un indicatore e lo mettiamo nel Mercato. Questo indicatore si connette con il mio server attraverso MT5, ottiene tutte le informazioni necessarie e le visualizza sul grafico. Tutto il lavoro di classificazione e raccolta delle informazioni ricade sul server.

In realtà si legge così:"Potrò inviare qualsiasi informazione personale e privata dal terminale di qualsiasi utente a qualsiasi indirizzo della rete". E non dire "beh, non sarò in grado di rubare la password".

Ho scritto specificamente "ogni primo script è garantito per rubare informazioni private". E nessuna quantità di restrizioni impedirà ai programmatori di farlo. All'inizio, naturalmente, tutti giureranno che non faranno nulla di male, poi "solo un po' per le statistiche", e in sei mesi ci sarà un'epidemia di spionaggio. In seguito, ci saranno argomenti di immagine nera sulle atrocità di MetaTrader.

Si tratta di un terminale commerciale con accesso alla finanza, che ha requisiti di sicurezza abbastanza seri. I broker sarebbero inorriditi se improvvisamente si rendessero conto che esiste un modo diretto e completamente facile per rubare informazioni private.

Документация по MQL5: Предопределенные переменные / _StopFlag
Документация по MQL5: Предопределенные переменные / _StopFlag
  • www.mql5.com
Предопределенные переменные / _StopFlag - Документация по MQL5
 
Renat:

In realtà si legge così:"Sarò in grado di inviare qualsiasi informazione personale e privata dal terminale di qualsiasi utente a qualsiasi indirizzo della rete". E non dire "beh, non sarò in grado di rubare la password".

Ho scritto specificamente "ogni primo script è garantito per rubare informazioni private". E nessuna quantità di restrizioni impedirà ai programmatori di farlo. All'inizio, naturalmente, tutti giureranno che non faranno nulla di male, poi "solo un po' per le statistiche", e in sei mesi ci sarà un'epidemia di spionaggio. In seguito, ci saranno argomenti di immagine nera sulle atrocità di MetaTrader.

Si tratta di un terminale commerciale con accesso alla finanza, che ha requisiti di sicurezza abbastanza seri. I broker sarebbero inorriditi se improvvisamente si rendessero conto che esiste un modo diretto e completamente facile per rubare informazioni private.

Sono totalmente d'accordo, infrangere le regole ha sempre dato un vantaggio competitivo, quindi se c'è l'opportunità, ci saranno sempre persone che attraversano la linea.

Tuttavia, non credo che non ci sia una soluzione a come comunicare tra diversi programmi in uno o più terminali in modo sicuro (sia per l'hardware che per il software e per l'utente).

 
Urain:

IMHO vedo questo annuncio come l'intenzione di MQ di semplificare il casino che i broker hanno fatto con i terminali co-branded.

Esattamente.

Non tutti i broker si sono resi conto del tipo di Trojan che gli "sviluppatori coscienziosi" avevano infilato loro. Soprattutto c'è voluto molto tempo per spiegare che "abilitare la DLL di default per tutti gli utenti" equivale ad aprire le porte a qualsiasi Trojan, che può essere semplicemente infilato come un innocuo script MQL4.

Invece abbiamo offerto un modo completamente sicuro e legale per estendere la funzionalità.

 
Renat:

Esattamente.

Non tutti i broker si sono resi conto del tipo di Trojan che gli "sviluppatori coscienziosi" avevano infilato loro. In particolare ho dovuto spiegare per molto tempo che "abilitare la DLL di default per tutti gli utenti" è uguale ad aprire le porte a qualsiasi Trojan, che può essere semplicemente infilato come un innocuo script MQL4.

Invece, abbiamo offerto un modo completamente sicuro e legale per estendere la funzionalità.

Puoi almeno darmi un suggerimento su quale?

Trojan su MQL? Non posso immaginare... onestamente.

 
FAQ:

Puoi almeno darmi un indizio?

Trojan sul MCL? Non posso immaginare... onestamente.

Non hai senso, il Trojan era nel contesto dell'abilitazione della Dll di default per tutti gli utenti.