Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools
Zurück   Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools > EA Entwicklung > Expert-Advisor 1

Expert-Advisor 1 Entwicklung des ersten Expert-Advisor des Forums.


Portalsuche


Werbung

Login
Benutzername:
Kennwort:


Statistik
Themen: 3823
Beiträge: 36902
Benutzer: 6.073
Aktive Benutzer: 495
Links: 80
Wir begrüßen unseren neuesten Benutzer: Crossa
Mit 483 Benutzern waren die meisten Benutzer gleichzeitig online (21.04.16 um 17:12).
Neue Benutzer:
vor 36 Minuten
- Crossa
vor einer Stunde
- snatshit
vor 20 Stunden
- Roerich
vor 20 Stunden
- John_Liver...
vor 21 Stunden
- harry1001

Onlineuser
'Wer ist online' anzeigen Benutzer: 1
Gäste: 47
Gesamt: 48
Team: 0
Team:  
Benutzer:  traderdoc
Freunde anzeigen

Empfehlungen

Werbung

Like Tree1Likes
Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #11 (permalink)  
Alt 12.10.11
Neues Mitglied
 
Registriert seit: Sep 2011
Beiträge: 22
Brigatta Rossa befindet sich auf einem aufstrebenden Ast
Standard

Hey Joe,

proggen kann ich nicht. Meine Anfrage war an eine Firma gestellt die einen Schutz für EA entwickelt.

Gruß, Brigatta Rossa
  #12 (permalink)  
Alt 14.10.11
Neues Mitglied
 
Registriert seit: May 2011
Ort: Rheinmünster / BW
Beiträge: 27
sven008 befindet sich auf einem aufstrebenden Ast
Standard

hi

ganz ehrlich....

es gibt doch noch gar kein EA !!!

Ihr nutzt eure Performance gerade für Sachen die zum jetzigen Zeitpunkt eigentlich noch irrelevant sind.

Wir sollten erstmal etwas schaffen was sich auch zu schützen lohnt...

danach kann man immer noch darüber diskutieren...

jetzt erstmal eins nach dem anderen.

ich möchte echt kein Spiel verderber sein :-)

aber lasst unsere Gehirnzellen erstmal für das wesentliche arbeiten....

lg

Sven
__________________
Ich will nicht Millionär werden, aber ich will mir meine Träume erfüllen.

Ich freue mich immer wie ein Kleinkind über jede neue Kerze...

Zitat:
"Desto mehr Steuern man zahlt, desto mehr hat man verdient!"
  #13 (permalink)  
Alt 15.10.11
Gesperrter Benutzer
 
Registriert seit: Sep 2011
Ort: Kassel
Beiträge: 749
JoeDormann befindet sich auf einem aufstrebenden Ast
JoeDormann eine Nachricht über Skype™ schicken
Standard

Hallo Sven,

natürlich gibt es jetzt noch keinen EA, der präsentabel wäre. So schnell gehts ja auch nicht.

Aber bevor jemand z.B. ein Haus baut, weiß er genau was er braucht, wo er es bekommt, und wie man die Materialien zu verarbeiten hat. Oftmals tun dies sogar mehrere Leute zusammen, wobei es Leute gibt, die sich spezialisiert haben.

Genauso verhält es sich auch dabei, wenn man eine Lösung für einen Forex-EA sucht. Bevor man nicht im Ansatz bestimmte Sachen geklärt hat, braucht die Programmierung nicht anzufangen. Macht sie dies trotzdem, dann geht sie Gefahr, viele Stunden Arbeit in die Tonne zu kloppen, weil sich Strategie, oder Teile derer, grob verändert haben.

In jedem Part muß man sich kümmern, und ich bin für jede Klärung zuvor froh, damit meine Resourcen nicht einfach nur so verbraten werden. Den EA wird es auf jeden Fall geben. Also, je eher die Planung steht/abgeschlossen ist, um so früher wird der EA auch brauchbar und fertig.

Mehr als ein Grundgerüst ist im Moment nicht drin. Daher nicht ungeduldig werden.

Gruß Joe
  #14 (permalink)  
Alt 10.02.12
Gesperrter Benutzer
 
Registriert seit: Feb 2012
Beiträge: 16
4XGump befindet sich auf einem aufstrebenden Ast
Standard

hallo, ich habe den schutz bei jmi gekauft und bin damit zufrieden.
es geht einfach und schnell. man kann auch templates und einzelne indikatoren schützen.. sogar ganze profile. man hat die kontrolle über den ea - falls man ihn vermietet und der kunde nicht zahlt kann man ihn deaktivieren.

desweiteren sieht man wann der kunde online geht. man kann auch unbegrenzt viele demoversionen die 30 tage gültig sind an die kunden herausgeben.

für den live lizenscode kann man einstellen auf wieviel pc -max 3 der ea laufen darf. also kopieren bringt nichts.

desweiteren hat mein programmierer einen eigenen schutzmechanismus entwickelt.

informationen könnt ihr anfordern unter
Automatisierte Handelssysteme - 4 X Gump-Systems.com
  #15 (permalink)  
Alt 10.02.12
Neues Mitglied
 
Registriert seit: Aug 2010
Beiträge: 1
sebastian27 befindet sich auf einem aufstrebenden Ast
Standard

Hallo,

ich beobachte dieses Forum schon seit einiger Zeit und dies ist nun mein erster Beitrag. Ich stelle selbst vor dem Problem einen EA zu schützen. Ich habe bereits folgende Links geprüft aber bin hier noch nicht weitergekommen.

Also ich kenne (Forex Code Guard - Home page) oder MQL Defender (MQL Defender - Home page)

Problem ist halt, dass hier a) zusätzliche Software benötigt wird und b) dies nicht immer mit jedem Rechner kompatibel.

Welche Software ich genial finde, so verschlüsselt Forex Managed Accounts | Expert Advisor | kostenlose Forex Signale - DeltaFins seine EA's, ist www.fx1.net auch ein CodeGuard. Diese Software muss auf dem Rechner intalliert werden, dann gibt man einen Code ein, und nur dann läuft der EA.

Wenn der flasche Code eingegeben ist, kann man im MT4-Terminal nicht einmal den EA in den Chart ziehen. Der EA geht dadurch nicht zu dekompilieren. Ich finde diese Lösung super, kostet aber Geld. PS: Die EA's von Deltfins habe ich alle gekauft (Matrix und DFI Smart Scalper - diese sind Schrott).

Noch ein Schlußwort an JoeDormann - erstmal Hut ab was DU hier für einen EA auf die Beine gestellt hast. Das Teil ist wirklich Top und ich Test diesen schon seit 1 Monate sehr profitabel auf einem Demo Account. Ich finde es wirklich Schade wir hier manche Forum-Mitglieder auf die Settings "pochen".

Die Idee, den EA zu verschlüsseln ist das einzig richtige was wir hier machen sollten. Nicht das dieser dann für 100,- € bei ebay und co angeboten werden.

Grüße
Sebastian
  #16 (permalink)  
Alt 10.02.12
Gesperrter Benutzer
 
Registriert seit: Feb 2012
Beiträge: 16
4XGump befindet sich auf einem aufstrebenden Ast
Standard

hallo wo kann man den ea von ihm testen?

kann man ihn herunterladen?


gruss 4 X Gump ;O)
  #17 (permalink)  
Alt 10.03.12
Gesperrter Benutzer
 
Registriert seit: Jan 2012
Ort: Leck
Beiträge: 1.033
Egoluxe [EA] -Trader befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von 4XGump Beitrag anzeigen
hallo wo kann man den ea von ihm testen?

kann man ihn herunterladen?


gruss 4 X Gump ;O)
Hier ... Forums-EA :)

freundliche Grüße

egoluxe
  #18 (permalink)  
Alt 16.03.12
Mitglied
 
Registriert seit: Mar 2012
Beiträge: 90
ExpertWolle befindet sich auf einem aufstrebenden Ast
Standard

Ich würde die Logik (Auswertung von Charts etc.) in die DLL Datei verpacken. Mit einer ex4 dann auf diese DLL zugreifen und die Daten verarbeiten. Die Kaufoptionen können dann wieder in der ex4 erfolgen (auf Signal / Abhängigkeit ) der DLL.

Die DLL mit "normalen" Mitteln schützen.
  #19 (permalink)  
Alt 27.03.12
Neues Mitglied
 
Registriert seit: Mar 2012
Beiträge: 8
divebubble befindet sich auf einem aufstrebenden Ast
Standard MQL Code Verschlüsseln

MQL Code Verschlüsseln ist auch eine Variante.
Dabei wird aus einem Code wie zb:

Code:
//+------------------------------------------------------------------+
//|                                                  MACD Sample.mq4 |
//|                      Copyright © 2005, MetaQuotes Software Corp. |
//|                                       http://www.metaquotes.net/ |
//+------------------------------------------------------------------+

extern double TakeProfit = 50;
extern double Lots = 0.1;
extern double TrailingStop = 30;
extern double MACDOpenLevel=3;
extern double MACDCloseLevel=2;
extern double MATrendPeriod=26;

//+------------------------------------------------------------------+
//|                                                                  |
//+------------------------------------------------------------------+
int start()
  {
   double MacdCurrent, MacdPrevious, SignalCurrent;
   double SignalPrevious, MaCurrent, MaPrevious;
   int cnt, ticket, total;
// initial data checks
// it is important to make sure that the expert works with a normal
// chart and the user did not make any mistakes setting external 
// variables (Lots, StopLoss, TakeProfit, 
// TrailingStop) in our case, we check TakeProfit
// on a chart of less than 100 bars
   if(Bars<100)
     {
      Print("bars less than 100");
      return(0);  
     }
   if(TakeProfit<10)
     {
      Print("TakeProfit less than 10");
      return(0);  // check TakeProfit
     }
// to simplify the coding and speed up access
// data are put into internal variables
   MacdCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0);
   MacdPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1);
   SignalCurrent=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0);
   SignalPrevious=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1);
   MaCurrent=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,0);
   MaPrevious=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,1);

   total=OrdersTotal();
   if(total<1)

sowas:

Code:
extern double TakeProfit = 50;
extern double Lots = 0.1;
extern double TrailingStop = 30;
extern double MACDOpenLevel=3;
extern double MACDCloseLevel=2;
extern double MATrendPeriod=26;
int start()
  {
   double *1596751872214748364643597*, *158651616521474836452710*, *1953697357214748364226647*;
   double *406173678214748364124811*, *3650920921474836448123*, *418123549214748364333873*;
   int *2114319876214748364748749*, *168987184214748364045461*, *1216626379214748363913795*;
   if(Bars<100)
     {
      Print("bars less than 100");
      return(0);
     }
   if(TakeProfit<10)
     {
      Print("TakeProfit less than 10");
      return(0);
     }
   *1596751872214748364643597*=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,0);
   *158651616521474836452710*=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_MAIN,1);
   *1953697357214748364226647*=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,0);
   *406173678214748364124811*=iMACD(NULL,0,12,26,9,PRICE_CLOSE,MODE_SIGNAL,1);
   *3650920921474836448123*=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,0);
   *418123549214748364333873*=iMA(NULL,0,MATrendPeriod,0,MODE_EMA,PRICE_CLOSE,1);
   *1216626379214748363913795*=OrdersTotal();
   if(*1216626379214748363913795*<1)
Danach noch 'n kleiner Decompiler Schutz rein und schon haste mal 99.99% der "ich klau dir den EA Kids" aussen vor.

Ich habe das bei mir automatisiert, wer interesse hat einfache ne private Nachricht an mich.

Bubble
  #20 (permalink)  
Alt 27.03.12
Gesperrter Benutzer
 
Registriert seit: Sep 2011
Ort: Kassel
Beiträge: 749
JoeDormann befindet sich auf einem aufstrebenden Ast
JoeDormann eine Nachricht über Skype™ schicken
Standard

Nunja,

die Variablennamen zu ersetzen macht ja nicht viel Sinn, wenn anschliessend decompiliert werden kann.

Ich würde mal annehmen, das nach einem geknackten Kompilierungsschutz die Ergebnisse gleich sind, egal, ob vorher die Variablennamen verändert wurden oder nicht.

Liege ich da richtig?

Gruß Joe
Thema geschlossen

Lesezeichen

Stichworte
anti-dekompilation, aufgabenstellung, aufgabenstellung programmschutz, ea-entwicklung, expert-advisor entwicklung, forum ea, forum expert-avisor, forums ea, forums expert-advisor, programmschutz


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus




Alle Zeitangaben in WEZ +1. Es ist jetzt 12:27 Uhr.



Der Wavesnode - Spam Firewall
-----------------------------------------------------------------------------------------------------------------------------
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Powered by vBCMS® 2.7.0 ©2002 - 2017 vbdesigns.de
SEO by vBSEO 3.6.1
Copyright ©2009 - 2017 by Expert-Advisor.com - Das Metatrader Forum
MetaTrader bzw. MetaTrader 4 und MetaTrader 5 sind eingetragene Marken der MetaQuotes Software Corp.
-----------------------------------------------------------------------------------------------------------------------------