Az #include esetében meg kell adnod, hogy mit (melyik fájlt!) akarsz include-olni. Honnan tudná a program, hogy te az s.mqh -t akarod behívni?
Illetve az általad hivatkozott s() egy függvény, amire – mivel nem létezik – hibát ír ki a program.
A következő a helyes megoldás:
w.mq4 -be rakd be a következőt (a fejrészbe, például az extern változók alá):
A relációs jeleknél nincs szünet, csak a fórum miatt voltam kényAz s.mqh -ban lévő kódot pedig úgy tudod használni, mintha a a w.mqh -ban lenne. Az includeolt fájl nevének semmi köze nincs a használható függvények (eljárások) neveihez.
Azaz ha te s() függvényt keresel, akkor valamely általad használt fájlban kell hogy legyen egy definiált függvény. Például:
void s () {
// visszatérés nélküli, s nevű függvény amelynek egy paramétere sincs
}