কোডের ৩০টি লাইন আপনাকে কোয়ালিফাইড ইনভেস্টমেন্টের জগতে নিয়ে যায়।

লেখক:ছোট্ট স্বপ্ন, তৈরিঃ ২০১৬-০৪-০৬ ১০ঃ১৭ঃ২৬, আপডেটঃ ২০২০-০১-১৩ ১৫ঃ১৭ঃ১১

30 লাইন একটি পজিটিভ উপার্জন সিস্টেম তৈরি করার জন্য অত্যন্ত সহজ সরলীকৃত মধ্যপন্থী কৌশল

ঠিক আছে! আপনি যা শুনছেন তা ঠিক, এটি 30 লাইন কোড! মাত্র 30 লাইন সংক্ষিপ্ত বিবরণ, আমি এটি আগে পড়তে অভ্যস্ত কোড, এটি একটি বড় ধারণা আছে!

কৌশলগত পরামিতি নিম্নরূপঃ

প্যারামিটার বর্ণনা প্রকার ডিফল্ট
ফাস্ট পিরিয়ড বাজারে প্রবেশের চক্র সংখ্যা (number) 3
ধীর সময়কাল বাজারে আসার ধীর গতি সংখ্যা (number) 7
সময়কাল লিখুন মার্কেটিং পর্যবেক্ষণ সময়কাল সংখ্যা (number) 3
প্রস্থানফাস্ট পিরিয়ড বিক্রয় দ্রুত লাইন চক্র সংখ্যা (number) 3
প্রস্থানস্লো পিরিয়ড বিক্রয় ধীর গতির চক্র সংখ্যা (number) 7
প্রস্থানকাল পর্যবেক্ষণের সময়কাল সংখ্যা (number) 1
পজিশন রেসিও পজিশনের অনুপাত সংখ্যা (number) 0.8
অন্তরাল চক্রের সময়কাল ((সেকেন্ড) সংখ্যা (number) 10

img

  • আমদানি করা交易类库এটি একটি সহজ কৌশল, যা আপনাকে কেনার বা বিক্রি করার জন্য কোনও ঝামেলা ছাড়াই তৈরি করতে হবে।
  • কোডটি পড়ার সময়, যখন আপনি একটি অঘোষিত ভেরিয়েবল খুঁজে পান এবং বিভ্রান্ত হন, তখন গ্রুপে উত্তর দিন।
function main() {
    var STATE_IDLE  = -1;
    var state = STATE_IDLE;
    var opAmount = 0;
    var initAccount = $.GetAccount();
    Log(initAccount);
    while (true) {
        if (state === STATE_IDLE) {
            var n = $.Cross(FastPeriod, SlowPeriod);
            if (Math.abs(n) >= EnterPeriod) {
                opAmount = parseFloat((initAccount.Stocks * PositionRatio).toFixed(3));
                var obj = n > 0 ? $.Buy(opAmount) : $.Sell(opAmount);
                if (obj) {
                    opAmount = obj.amount;
                    state = n > 0 ? PD_LONG : PD_SHORT;
                    Log("开仓详情", obj, "交叉周期", n);
                }
            }
        } else {
            var n = $.Cross(ExitFastPeriod, ExitSlowPeriod);
            if (Math.abs(n) >= ExitPeriod && ((state === PD_LONG && n < 0) || (state === PD_SHORT && n > 0))) {
                var obj = state === PD_LONG ? $.Sell(opAmount) : $.Buy(opAmount);
                state = STATE_IDLE;
                var nowAccount = $.GetAccount();
                LogProfit(nowAccount.Balance - initAccount.Balance, '钱:', nowAccount.Balance, '币:', nowAccount.Stocks, '平仓详情:', obj, "交叉周期", n);
            }
        }
        Sleep(Interval*1000);
    }
}
  • এই কৌশলটি শুধুমাত্র একটি প্রধান ফাংশন function main (), অন্য কোন ফাংশন মডিউল নেই.
  • আমি এই কৌশলটির কোড এন্ট্রান্সটি QQ গ্রুপে শেয়ার করেছি, যাতে নতুন শিক্ষার্থীরা সহজেই এটি দেখতে পারে।
  • যদি আপনি এখানে অফিসিয়াল কিউকিউ গ্রুপে যোগদান না করেন তবে যোগদান করুনঃ 309368835 উদ্ভাবকগণ ইএ এক্সচেঞ্জের পরিমাণ নির্ধারণ করুন (মূলত বটভিএস) । কৌশলটি কয়েক ডজন লাইন কোড, খুব সহজ!
  • যারা জাভাস্ক্রিপ্ট সম্পর্কে জানেন না তাদের জন্য, আমরা এখানে সহজ সিনট্যাক্স ব্যবহার করেছি যাতে কেউ কোডটি বুঝতে না পারে।

ভেরিয়েবল ঘোষণা

কীওয়ার্ড ব্যবহার করুনvar+ ভেরিয়েবলের নাম, উদাহরণস্বরূপvar name = “小明”

চক্র

while(循环条件){
    // 将会重复执行的代码
}

লুপের শর্ত সত্য হলে {} এর মধ্যে কোডটি বারবার সম্পাদন করা হয়। লুপের শর্ত মিথ্যা হলে লুপ থেকে বেরিয়ে আসে।

শর্তাবলী শাখা

if (判断条件){
    // 执行代码
} else {
    // 执行代码
}

এটা খুব সহজ, অনুবাদ করা হয় যদি (true) { এই কোডটি চালায়} তার অবস্থা { এই কোডটি চালায়}

মান নির্ধারণ

এক=সংখ্যা হল মান, যেমন

name = “张三”;

নামের পরিবর্তে 'নাম' নামকরণ করা সহজ, যা তুলনামূলকভাবে সমান। উদাহরণস্বরূপ==দুইটি সমার্থক সংখ্যা। উদাহরণ“张三”==“李四”এটা স্পষ্ট যে চ্যাং-৩ লি-৪ নয়।“张三”==“李四”মিথ্যে ।

সম্পর্কিত এপিআই

আমরা নীতিমালা লেখার আগে নীতিমালায় ব্যবহৃত এপিআই এবং টেমপ্লেট এক্সপোর্ট ফাংশনগুলি নিয়ে আলোচনা করেছি। বিস্তারিত এপিআই ডকুমেন্টেশন এবং টেমপ্লেট সোর্স কোড নির্দেশাবলী ইনভেন্টর কোয়ালিটিতে রয়েছে।

  • $.GetAccount ফাংশনঃ এক্সচেঞ্জ অ্যাকাউন্টের তথ্য পাওয়ার জন্য টেমপ্লেট এক্সপোর্ট ফাংশন
  • লগ ফাংশনঃ এপিআই, যা লগগুলিতে তথ্য রপ্তানি, সংখ্যা প্রদর্শন ইত্যাদির জন্য ব্যবহৃত হয়
  • $.Cross ফাংশনঃ টেমপ্লেট এক্সপোর্ট ফাংশন, যা সমতল সূচকগুলির ক্রসিংয়ের জন্য ব্যবহৃত হয়
  • $.Buy ফাংশনঃ টেমপ্লেট এক্সপোর্ট ফাংশন, ক্রয় অপারেশন জন্য ব্যবহৃত
  • $.Sell ফাংশনঃ টেমপ্লেট এক্সপোর্ট ফাংশন, যা বিক্রয় অপারেশন ব্যবহার করা হয়
  • LogProfit ফাংশনঃ এপিআই, আয় আউটপুট জন্য ব্যবহৃত, ফাংশন দ্বিতীয় পরামিতি থেকে অন্যান্য তথ্য যোগ করতে পারেন
  • ঘুম ফাংশনঃ এপিআই, প্রোগ্রামকে কিছুক্ষণের জন্য বিরতি দেয়, প্যারামিটার ইউনিটটি মিলিসেকেন্ড।

কৌশল কোড জাভাস্ক্রিপ্টের লাইব্রেরি ফাংশন, বস্তু পদ্ধতি ব্যবহার করে।

  • Math.abs (()) ফাংশনঃ একটি পরামিতির পরম মান প্রদান করে
  • Number অবজেক্টের toFixed (() ফাংশনঃ প্যারামিটার অনুযায়ী ছোট অঙ্কের সংখ্যা চার-পাঁচের মধ্যে রাখা।
  • parseFloat গ্লোবাল ফাংশনঃ স্ট্রিং প্যারামিটারগুলিকে ফ্লোটিং পয়েন্টের সংখ্যা ফেরত দেয়।

এই জাভাস্ক্রিপ্টের সাথে সম্পর্কিত তথ্য এখানে পাওয়া যাবেঃ জাভাস্ক্রিপ্ট সংখ্যা বস্তুhttp://www.w3school.com.cn/jsref/jsref_obj_number.aspউচ্চশিক্ষা

প্রোগ্রামের প্রসেস ম্যাপ হাতে আঁকা, সরঞ্জাম ছাড়াই আঁকা, অপেশাদার।

img

ধাপে ধাপে আমাদের কৌশল তৈরি করা

সব কৌশলগত প্রোগ্রামের প্রবেশদ্বারগুলোতেmain()ফাংশন, অর্থাৎ নীতিগুলি মূল ফাংশন থেকে শুরু হয়।

img

img

img

img

img

বাস্তব ডিস্ক

এই সহজ ৩০-লাইন কৌশলটি সম্পন্ন হয়েছে! হোস্টিং রোবটে কোডটি স্থাপন করুন, এবং আপনি এটিকে একটি ম্যানিপুলেটর হিসাবে ব্যবহার করতে পারবেন। Running! কৌশলটি চালু হয়েছে, ক্রয় অপারেশনটি চালু করুন।

img

ধন্যবাদ ইনভেন্টর কুইন্টিফাইড, এত সহজ কোড সরবরাহ করার জন্য, ইনভেন্টর কুইন্টিফাইডে প্রচুর পরিমাণে ওপেন সোর্স কৌশল রয়েছে যা শেখার জন্য উন্নত করা যায় এবং কুইন্টিফাইডের অনেক দক্ষ ব্যক্তির সাথে উন্নতি করা যায়।

官方QQ群定期更新学习资源,为量化学习者铺平道路,登堂入室。

ভিডিও পাঠদান

http://v.youku.com/v_show/id_XMTUyNDY1NjQ2NA==.html

তথ্যসূত্র


সম্পর্কিত

আরো

FMZ_JHএপিআই-তে $.GetAccount ফাংশনটি কি এক্সচেঞ্জ.GetAccount ((() এ আপডেট করা হয়েছে?

ওজুইশিজহেমদেশুইকিদমেনিয়ানজিআমি কোডটি বুঝতে পারি, কিন্তু আমি জানি না এই কৌশলটি আসলে কী কাজ করে।

:)আপনার লেখার জন্য ধন্যবাদ ছোট্ট স্বপ্ন, আপনার লেখাটি খুব সুন্দর।

আইআরজে২ইউমাস্টারের টিউটোরিয়ালটি খুব ভালোভাবে লেখা হয়েছে, ধন্যবাদ।

বিঙ্কোইনধন্যবাদ মালিক, আমি ভালোভাবে শিখতে চাই।

শর্ট লাইন ওয়াং উইন উচ্চমূল্যের কৌশল বিক্রি করেতবে, আমি মনে করি, এটি একটি দুর্দান্ত কাজ।

ছোট্ট স্বপ্ন$.GetAccount হল FMZ টেমপ্লেটের এক্সপোর্ট ফাংশন (টেমপ্লেট হল পুনরায় ব্যবহারযোগ্য কোড, টেমপ্লেটের বর্ণনা API ডকুমেন্টেশনে দেখুন) । $.GetAccount হল এই টেমপ্লেটের এক্সপোর্ট ফাংশনঃ https://www.fmz.com/strategy/10989 । উপরের নীতিগুলি কেবলমাত্র কোডের অংশ, কোনও নীতির প্যারামিটার সেট নেই, সম্পূর্ণ নীতিগুলি কৌশল স্কোয়ারে 30 টি লাইনের সরলরেখা কৌশল অনুসন্ধান করতে পারে।

ওজুইশিজহেমদেশুইকিদমেনিয়ানজিঠিক তাই হয়েছে। আপনাকে অনেক ধন্যবাদ।

ছোট্ট স্বপ্নএটি দুটি সমান রেখা, দ্রুত লাইনে ধীর লাইনটি সাধারণত ক্রয় সংকেত, উচ্চতর সম্ভাব্যতা (প্রোগ্রাম স্বয়ংক্রিয়ভাবে ক্রয় অপারেশন) । দ্রুত লাইনের নীচে ধীর লাইনটি সাধারণত বিক্রয় সংকেত, উচ্চতর সম্ভাব্যতা (প্রোগ্রাম স্বয়ংক্রিয়ভাবে বিক্রয়) । এই পুনরাবৃত্তি অপারেশন দ্বারা বাজারের উত্থানের প্রবণতায় মুনাফা অর্জন করা যায়।

ছোট্ট স্বপ্নআপনি কি জানেন যে, আপনি যদি আপনার সন্তানদের সাথে ভাল আচরণ করেন, তাহলে আপনি কি তাদের সাথে ভাল আচরণ করবেন?

ছোট্ট স্বপ্নআমি আশা করি, আপনি আমাদের সাথে থাকবেন।