Válasz erre: Nem MQL robot 2013-09-05T16:57:39+00:00
szs
Tag
Bejegyzések száma: 11

Szia Radu

Nagyon sokat lehet tanulni a fórumból is, sok kérdés megválaszolódik ott kérdés nélkül is.
Azt szeretném kérdezni Tőled, hogy próbáltam külső dll funkciót készíteni, de nem működik. A fordító Borland C5.02 , az újakat nem ismerem. A dll előáll a helyén ..experts\libraries könytárba. Hibát nem jelez, viszont futtatáskor a ciklusok szaladnak, de a meghívott függvény után nem működik. A kód szerintem jó, a fordításkor lehet a hiba ?

//---------------------------------------------------------------
// META.dll   Borland C  5.02  külső függvény 
#include 
int osszead(int a, int b)  {
     int c = a+b;        printf("meta.dll   osszead %d + %d = %d",a,b,c);
     return(c);
}//--

//  META Kod
//------------------------------------------------------------------
#import "meta.dll"
int osszead(int a, int b);     // Borland C fuggveny
#import
int Belep, Count;
//+------------------------------------------------------------------+
int start() {
 if (Bars > Belep) {     Belep = Bars;    Count++;
              Uzen(Count+"=");      // EZ megy és a ciklus is megy
        int a = osszead(Count,5);   // Innen semmi nincs
              Uzen(Count+" es "+5+" =  "+a); 
              Comment("= "+Count);
 }//      
   return(0);
}//--end