+ Market Overview 주요지수현황
질문&자유게시판

 

Re: EA 관련 질문 하나만 더 하겠습니다 ㅠㅠ

3 물센박 4 1,816 2020.03.16 08:49

그 사기꾼한테 오류 떳다고 메일 보내니깐.


답장이 왔네여.


추가로 금전을 요구한건 아닌거 같은데 제가 이쪽은 문외한이라 도통 무슨말인지 감이 안잡히네여.


Dear

You should activate the dll on the ea and also activate the dll patch for the licence. ie, dll patch to reg of pc or vps and then the complete setfile , as exactly our settings aill appear from the DLL library and sync with your licence to work.  then you can only  change lot size or pair,  but the default settings has exactly our settings, 

Also make sure your pc or vps has latest java installed

Dll patch below;

package jnahelloworldDLL;

import com.sun.jna.Library;
import com.sun.jna.Native;
import com.sun.jna.NativeLong;
import com.sun.jna.Platform;
import com.sun.jna.*;

/** Simple example of native library declaration and usage. */
public class Main {
    public interface simpleDLL extends Library {
        simpleDLL INSTANCE = (simpleDLL) Native.loadLibrary(
            (Platform.isWindows() ? "simpleDLL" : "simpleDLLLinuxPort"), simpleDLL.class);
        // it's possible to check the platform on which program runs, for example purposes we assume that there's a linux port of the library (it's not attached to the downloadable project)
        byte giveVoidPtrGetChar(Pointer param); // char giveVoidPtrGetChar(void* param);
        int giveVoidPtrGetInt(Pointer param);   //int giveVoidPtrGetInt(void* param);
        int giveIntGetInt(int a);               // int giveIntGetInt(int a);
        void simpleCall();                      // void simpleCall();
    }

    public static void main(String[] args) {

        simpleDLL sdll = simpleDLL.INSTANCE;

        sdll.simpleCall();  // call of void function

        int a = 3;
        int result1 = sdll.giveIntGetInt(a);  // calling function with int parameter&result
        System.out.println("giveIntGetInt("+a+"): " + result1);

        String testStr = "ToBeOrNotToBe";
        Memory mTest = new Memory(testStr.length()+1);  // '+1' remember about extra byte for \0 character!
        mTest.setString(0, testStr);
        String testReturn = mTest.getString(0); // you can see that String got properly stored in Memory object
        System.out.println("String in Memory:"+testReturn);

        Memory intMem = new Memory(4);  // allocating space
        intMem.setInt(0, 666); // setting allocated memory to an integer
        Pointer intPointer = intMem.getPointer(0);

        int int1 = sdll.giveVoidPtrGetInt(Pointer.NULL); // passing null, getting default result
        System.out.println("giveVoidPtrGetInt(null):" + int1);
        int int2 = sdll.giveVoidPtrGetInt(intMem); // passing int stored in Memory object, getting it back
       //int int2 = sdll.giveVoidPtrGetInt(intPointer);  causes JVM crash, use memory object directly!
        System.out.println("giveVoidPtrGetInt(666):" + int2);

        byte char1 = sdll.giveVoidPtrGetChar(Pointer.NULL);  // passing null, getting default result
        byte char2 = sdll.giveVoidPtrGetChar(mTest);        // passing string stored in Memory object, getting first letter

        System.out.println("giveVoidPtrGetChar(null):" + (char)char1);
        System.out.println("giveVoidPtrGetChar('ToBeOrNotToBe'):" + (char)char2);

    }

dll 활성화 체크 다 했지만 dll이 있지도 않은데 어떡하란 건지 하..답답합니다 ㅠ






메타4사용자포럼(MT4사용자포럼)

Comments

17 도협도성도신 2020.03.16 11:09
이건 개발자나 프로그래머가 아닌 이상 일반인이 뜻을알고 대응한다는건 쉽지 않아보이는데용 ...ㅠ
12포인트님이 그런쪽은 전문가신거 같긴한데 100% 만족할만한 도움을 드리는건 쉽지 않아보이기도 하고 .... ㅠ
3 물센박 2020.03.16 11:17
맞아요..그냥 환불 해달라고 메일 보냈습니다만 안해줄거 같네여ㅠㅠ
17 도협도성도신 2020.03.16 11:31
그래도 이래저래 좋게 이야기해서 돌려받아야지 그거 말고 방법이 없어보이긴 하네요~ ㅠ
별달리 도움이 못되서 죄송요 ㅠㅠ
3 물센박 2020.03.16 11:40
아니에요. 충분히 도움 됐습니다.
감사합니다 ㅠㅜ

 

MetaTrader 커뮤니티
+ 주요시장현황