MT45 এবং C বা জাভা ইন্টারফেস
Results 1 to 6 of 6

Thread: MT45 এবং C বা জাভা ইন্টারফেস

  1. #1
    প্রিয় সব,

    আমি এই বিষয়ের সাথে একটি থ্রেড শুরু করতে চাই। আমি বিশ্বাস করি এই কিছু ব্যবসায়ী যারা তাদের EA এর স্ক্রিপ্ট এবং ইন্ডিয়ানস সঙ্গে সংগ্রাম সাহায্য করবে।
    আমি একটি চমত্কার কোডেড না (আমার প্রধান স্কুলে না) তবে আমি কিছু দক্ষতা এবং ধারণা আছে যে আমি সর্বোত্তম প্রোগ্রামিং পদ্ধতি (পুনঃব্যবহার) ব্যবহার করে বাস্তবায়ন করতে পছন্দ করব।
    আমার শেষ লক্ষ্যগুলির মধ্যে আমরা MT45 থেকে বের করতে পারি এমন কারনগুলির উপর ভিত্তি করে গ্রাফিক্স পরিচালনা এবং প্রদর্শন করতে হয়। আরেকটি রাস্তা বাইরের GUI বিকাশ হয়
    এটা ঘটতে এবং ভবিষ্যতে কাজ ভাগ করার জন্য, আমি আমাদের খুব ভাল বিশেষজ্ঞদের থেকে যে কোন উপদেশ এবং পদার্থ যে কিভাবে ব্যাখ্যা করতে পারে সংগ্রহ করতে চান:

    - জাভা বা সি অ্যাপ্লিকেশন ব্যবহার করে এমটি 4/5 ইন্টারফেসিং
    - বহিরাগত প্রোগ্রাম থেকে ভেরিয়েবল পাসিং
    - বাইরের প্রোগ্রাম থেকে তথ্য সংগ্রহ করা

    নোট: আমি C এবং জাভা উল্লেখ করেছি আমি Pyton বা এমনকি C # এর বিরুদ্ধে কিছুই নেই মূল প্ল্যাটফর্মটি পিসি উইন্ডোজ চালিত হবে।

    আমি আশা করি এই থ্রেডটি বেশ সক্রিয় থাকবে। আপনার কাছ থেকে শুনতে আগ্রহী!

    ধন্যবাদ,

    ফিল

  2. #2
    সেখানে, এটি করা হয়েছে। লাইভ ট্রেডিং এর জন্য আমার নিজস্ব GUI ব্যবহার করছি এবং সর্বজনীন এমটি - এমটি থেকে মুক্তভাবে ব্রোকারের 'টাল্ট' হিসাবে আমাকে পরিবেশন করে এবং বাজারের তথ্য গ্রহণ করে। আমি মনে করি যে সি কোডটি 'ক্লোজ টু হোল্ড টু মেটাল' হয়, তাই কোনও ব্যক্তি আগ্রহী হলে আমি কিছু নিম্ন স্তরের প্রযুক্তি ভাগ করতে পারি।

  3. #3

    Quote Originally Posted by ;
    সেখানে, এটি করা হয়েছে। আমার নিজের জিইইইআই ব্যবহার করে লাইভ ট্রেডিং এর জন্য এবং সর্বনিম্ন এমটি-এমটি থেকে মুক্ত হয়ে ব্রোকারের 'স্পীকার' পদ্ধতি হিসাবে আমাকে কাজ করে এবং বাজারের তথ্য পেতে। আমি মনে করি যে সি কোডটি হল 'মেয়ারের মতো' যা আপনি করতে পারেন, যাতে কোনও ব্যক্তি আগ্রহ বোধ করলে আমি খুব নিম্ন স্তরের প্রযুক্তি ভাগ করতে পারি।
    কারণ রকেট! আপনি একটি কোডিং বিশেষজ্ঞ? আপনি C (অবজেক্টস ভিত্তিক প্রোগ্রামিং,।) এর সর্বোত্তম ব্যবহার তৈরি করেছেন কি? আমি জানি আপনি নিজের GUI পছন্দ করেন: - আরআরবি- আপনি কি আপনার জিওআইয়ের একটি স্ক্রিনশট ভাগ করে নিতে পারেন যাতে আমরা আপনার কাজটি উপভোগ করতে পারি? BTW ... আপনার কি কোন টিউটোরিয়াল বা অনুরূপ পদার্থ আছে যা আপনি আমাদের সব (যেমন begginers) হিসাবে সুপারিশ চাই?

  4. #4
    1 সংযুক্তি (গুলি) আমার কোডিং দক্ষতা আমার নিজের জন্য যা প্রয়োজন তা যথেষ্ট। এবং যেহেতু আমি তাদের প্রয়োজন মত জিনিষ বোঝাচ্ছি। নীচে আমি আমার ট্রেডিং শেলের একটি বর্তমান স্ক্রিনশট সংযুক্ত করেছি (এমটিএফ ইউরূস দেখাচ্ছে)। আমি এই ট্রেডিং জন্য ব্যবহার কি আমি সত্যিই OOP ব্যবহার করা কিন্তু যে আমি কোড থেকে আরো সরাসরি প্রোগ্রামিং ব্যবহার, এমনকি নির্দিষ্ট অংশের জন্য অ্যাসেম্বার lang যা উপাদান আঁকা এটি সবচেয়ে সুন্দর কোড নয় কারণ এটি কমপক্ষে ব্লোটের পরিমাণ ব্যবহার করে দক্ষ হতে চাচ্ছে। আমি কোনও তৃতীয় পক্ষের লাইব্রেরি ব্যবহার করি না। কিভাবে জন্য স্টাফ এটা কি এবিসট্র্যাক পরিমাণ আপনি উপর কোড করতে চান উপর নির্ভরশীল। নিম্ন স্তরের উপাদানগুলির জন্য আপনাকে উইন্ডোজ এপিআই শিখতে হবে। মাইক্রোসফট এর সার্ভারে বিষয়বস্তুর ব্যাপক উপাদান আছে, কিন্তু বিভিন্ন স্থানে। অন্য ক্ষেত্রে আপনি প্রস্তুতকৃত ওপেন সোর্স লাইব্রেরিগুলি বিভিন্ন ভাষাগুলির বাইন্ডিং ব্যবহার করে ব্যবহার করতে পারেন, যাতে আপনার পর্দার কীভাবে পর্দাটি আনা হয় সে ব্যাপারে আপনার কোনও সমস্যা নেই। উপরন্তু আমি MT এবং বহিরাগত appliions মধ্যে একটি প্রস্তুত করা সেতু মনে হয়:
    https://www.mql5.com/en/articles/1361

  5. #5
    ধন্যবাদ Kilian19! আরেকটি আকর্ষণীয় বিকল্প সত্যিই। Btw, রেকর্ড খরচ মাধ্যমে পাস কিছু গুরুত্বপূর্ণ latency আমি অনুমান? বরং একটি নথিতে তথ্য সঞ্চয় করার জন্য কেন তা দ্রুত অ্যাক্সেস পাওয়ার জন্য একটি সংরক্ষিত মেমরি ব্লকের মধ্যে সংরক্ষণ করা যায় না? আপনি আপনার অ্যাপ্লিকেশন এর স্ক্রিনশট পেয়েছেন? আমি আমার প্রথম নিবন্ধে স্পষ্টভাবে উল্লিখিত না আমি এমটি 4 আউট এইচএফটি ইঞ্জিন একটি টাইপ elaborating করছি। তাই ভদ্রতা অত্যাবশ্যক। আপনার অংশগ্রহণ করার জন্য আপনাকে ধন্যবাদ. ফিল

  6. #6
    এখানে আমি এটা কিভাবে হয়। এটি সম্ভবত এটি করার আদর্শ উপায় না কিন্তু এটি যা করতে চেয়েছিল তা অর্জন করে: আমি এমন সব অদ্ভুত ডেল কলগুলির একটি ফ্যান নই। আমি জাভাতে পাইপ ব্যবহার করে সত্যিই সফল ছিলাম না (এমনকি এটি করা পরিষ্কার উপায় হতে পারে এটা চিন্তা)। আমার ল্যান্সার ইএএ-র রচনাটি কীভাবে আমি আমার এমটি টার্মিনালে চালাচ্ছিলাম, যেটা পুরো সময় একটি ডিরেক্টরি পর্যবেক্ষণ করে। জাভা সঙ্গে এটি টেক্সট ফাইল তৈরি করা সহজেই হয় এবং আপনি একটি প্রোটোকল তৈরি যত তাড়াতাড়ি আপনি করতে চান সবকিছু করতে পারেন। জাভা প্রোগ্রাম একটি টেক্সটফিলায় তথ্য লিখে EA ফাইলটি ব্যাখ্যা করে ফাইলটিকে ব্যাখ্যা করে আবার ফাইলটি মুছে ফেলে। যে সঙ্গে এটি পিছনে তথ্য পাঠাতে বেশ সহজ এবং এছাড়াও গতি ব্যক্তিগতভাবে আমার জন্য যথেষ্ট ছিল। আমি এই বিকল্পটি ব্যবহার করি যদিও আমি উন্নত ডেটা স্ট্রাকচার প্রয়োজন, আরো গণনা বিদ্যুৎ বা ডাটাবেস বা ইন্টারনেট উপলব্ধ বিশদ অ্যাক্সেস প্রয়োজন। (mql4 এ পরিবর্তনের সাথে এটি এককভাবে অবজেক্ট ভিত্তিক হয়ে ওঠে এবং আপনি চারপাশে বিট জিনিসগুলিও করতে পারেন)। ব্যক্তিগত GUI তৈরি করা চার্ট আঁকতে চমৎকার হবে কিন্তু এটি একটি ওভারকিলের সামান্য অংশ এবং অনেক কাজ করার মত শব্দ।

অনুমতি প্রদান

  • আপনি হয়তো নতুন থ্রেড পোস্ট করবেন না
  • আপনি হয়তো উত্তর পোস্ট করবেন না
  • আপনি হয়তো সংযুক্ত কিছু পোস্ট করবেন না
  • আপনি হয়তো আপনার পোস্ট এডিট করবেন না
  •  
  • বি বি কোড চালু
  • স্মাইলি চালু
  • [IMG] কোড চালু
  • [VIDEO] কোড চালু
  • HTML কোড বন্ধ
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.