Jump to content


[01 martie 2015] Vamist este prima si cea mai mare comunitate Forex din Romania. A luat nastere in 2005 si de-a lungul timpului a trecut prin mai multe transformari. Acum, dupa 10 ani, primim orice fel de traderi si investitori. Deci, indiferent daca tranzactionezi sau investesti in actiuni, valute, marfuri sau orice alt instrument, bine ai venit!

Vamist se transforma in comunitatea traderilor retail. Aceasta versiune a forumului va fi in continuare accesibila pentru oricine, dar numai in format read only.

Noua adresa este vamist.ro. Te asteptam acolo la discutii generale despre trading.

Photo
- - - - -

mt4 dll call problems on windows7


  • Please log in to reply
2 replies to this topic

#1 kaltos

kaltos

    Forexist in devenire

  • Members
  • Pip
  • 9 posts

Posted 15 September 2010 - 08:12 AM

Salutare...
M-ati ajutat cu diverse probleme in trecut...o sa mai incerc o data :)). Am un expert ce foloseste o librarie c++. E testat pe o platforma instalata pe win xp si merge perfect. Am trecut expertul pe o platforma instalata pe win 7 si expertul se blocheaza la primul call al unei functii din dll. Cred ca e o problema de permisii. Am incercat sa rulez expertul din 2 locuri: 1. C:programfiles-broker-mt5...(calea implicita de instalare - la fel ca pe xp). 2.calea speciala pentru userul win7 curent creeata de metatrader - diferita de cea de la punctul 1.
Voi ati incercat vreodata sa accesati functii externe - c++ in mt4 pe win7?
Tradelover...tu ce crezi?

Multam mult...
  • 0



#2 Cityzen

Cityzen

    Big Shark

  • Validating
  • PipPipPipPipPipPipPipPipPip
  • 1164 posts
  • Gender:Not Telling

Posted 15 September 2010 - 08:49 AM

Referitor la dll-uri era un sfat de-al lui tradelover aici
  • 0

#3 tradelover

tradelover

    Big Shark

  • Moderators
  • PipPipPipPipPipPipPipPipPip
  • 1421 posts
  • Gender:Male
  • Location:ChiangMai Thailand

  • Tranzactionez din 2005
  • Strategie/tehnica folosita mușcă și fugi...

Posted 15 September 2010 - 09:11 AM

Win7-ul pe care il ai in computer e pe 32 de biti, sau pe 64 de biti?
Dll-urile pe 32 de biti trebuie sa fie scrise intr-un anumit fel ca sa mearga pe 64 de biti, cele mai multe nu merg. Exista si un issue legat de securitate, intr-adevar, dar de cele mai multe ori problema nu e de acolo. Ca solutie, dll-ul tau trebuie re-compilat pentru 64 de biti, daca ai sursa. Era la microsoft un tutorial, parca la VS2010, nu mai stiu, si nu am timp de cautat acum linkul.

Edit

Cauta pe web sau in helpul de la W7 "compatibility mode", si vezi cum se pot rula programe scrise pt win32 pe win64, exista o lista in W7 cu programele care trebuie rulate in compat-mode, daca ai probleme de securitate etc, trebuie sa adaugi si MT4 si dll-ul respectiv la aceasta lista. Daca nu se rezolva, ceea ce spuneam mai jos e solutia corecta



Daca nu ai sursa, solutia este Sun Virtual Box (acum se chema Oracle Virtual Box, este FREE) si WinXp instalat ca guest OS. Apropo de asta, recomand tuturor celor care au computere "tari" sa instaleze Virtual Box, merge de rupe si nu face nici un fel de probleme, eu rulez in paralel Vista, Linux si vo 2-3 XP-uri si nu am nici o treaba, schimb de la unul la altul, reboot-ul la un guest OS ia cateva secunde (in loc sa rebootezi hard). Nu fac asta pt ca vreau, ci sunt "silit de imprejurari", laptoapa (sony FW series, 1920x1080, 8 giga RAM) vine cu Vista 64 biti home premium, care e un cacat de operating system, si nu pot instala altceva pt ca Sony nu ofera drivere. Drept urmare, Vista host cu Virtual Box in background, iar in top - XP guest (uneori cate 2-3 in paralel, pe unu trading, pe unu programare, pe unu experiente, virusi si alte chestii, cand crapa imi ia 3 minute sa il reinstalez in VBox) si linux guest (asta rareori, dar merge, kubuntu merge sub VBox de rupe).

Edited by tradelover, 15 September 2010 - 09:18 AM.

  • 0
There are no shortcuts in forex. You didn't learn to walk without first learning how to crawl.




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

Tranzactiile forex implica un grad ridicat de risc. Informatiile de pe acest site NU reprezinta recomadari de tranzactionare sau investitii.
Administratorii vamist.ro nu-si asuma responsabilitatea pentru eventualele probleme sau pierderi materiale aparute in urma utilizarii informatiilor de pe site.