(2)বিপি সিগন্যাল পাঠানোর পর, কে-লাইন BARSBP বর্তমান কে-লাইনে কে-লাইন থেকে ক্রয় এবং বন্ধ পজিশনের জন্য সময়ের সংখ্যা ফিরে আসে। যদি BARSBP>=1 শর্ত পূরণ করা হয়, মানটি HHV(H, BARSBP+1), অর্থাৎ বর্তমান সর্বোচ্চ মূল্যে ক্রয় এবং বন্ধ পজিশনের সর্বোচ্চ মান (বর্তমান কে-লাইন সহ যখন বন্ধ সংকেত প্রদর্শিত হয়) । 3.AA:=IFELSE(BARSBP>=1,REF(C,BARSBP),C);//পজিশন কেনার জন্য শেষ K-লাইনের বন্ধের মূল্য নিন এবং বন্ধ করুনঃ (১) যখন BP সিগন্যাল প্রেরণকারী বর্তমান K-লাইনের BARSBP null রিটার্ন করে, তখন যখন K-লাইন BARSBP>=1 শর্ত পূরণ করে না, তখন AA বর্তমান K-লাইনের বন্ধের মূল্যে ফিরে আসে। (২) বিপি সিগন্যাল পাঠানোর পর কে-লাইন BARSBP বর্তমান কে-লাইন থেকে পজিশন কেনার এবং বন্ধ করার জন্য কে-লাইনের সময়কালের সংখ্যা ফিরে আসে, তারপর AA REF ((C, BARSBP) ফিরে আসে, যা বন্ধের কে-লাইনের বন্ধের মূল্য। (3)উদাহরণস্বরূপঃ তিনটি K-লাইনঃ 1, 2, এবং 3, 1 এর K-লাইনটি বন্ধের সংকেতের বর্তমান K-লাইন, তারপর বর্তমান K-লাইনের বন্ধের মূল্যে ফিরে আসে, এবং 2 এবং 3 এর K-লাইন AA 1 এর K-লাইনের বন্ধের মূল্যে ফিরে আসে। ` `
বর্তমান কে-লাইন থেকে গণনা করা Nth স্থির সিগন্যালের জন্য সিগন্যাল লটের সংখ্যা ফেরত দেয় (ব্যাকহ্যান্ড অর্ডারগুলি খোলা অবস্থানের লটের সংখ্যা নেয়) ।
ব্যবহারঃREFSIG_VOL(Sig,N);
, বর্তমান কে-লাইন থেকে গণনা করা এনথ ফিক্সড সিগন্যালের লটের আকার নির্ধারণ করুন। যদি কোন সিগন্যাল না থাকে, অথবা যদি কোন ফিক্সড সিগন্যাল না থাকে, তাহলে ফাংশন 0 প্রদান করে।
মন্তব্য:
1.সিগ অবস্থান দ্বারা সমর্থিত সংকেতগুলি হলঃBK
, SK
, BP
, SP
, BPK
, SPK
,CLOSEOUT
,STOP
.
২.যদি এনথ ফিক্সড সিগন্যালের বিপরীত গণনা বর্তমান কে-লাইনে থাকে, তাহলে ফাংশনটি বর্তমান সিগন্যাল লটে ফিরে আসে।
৪. যখন N হল 0 অথবা শূন্য, তখন ফাংশন 0 প্রদান করে।
৫.প্যারামিটার N ভেরিয়েবল সমর্থন করে।
উদাহরণঃ
// If there are 5 K-lines from the current K-line where the third fixed BK signal is located from the bottom of the current K-line, and the number of signal lots is greater than 2, close all positions
REFSIG_PLACE(BK,3)=5&&REFSIG_VOL(BK,3)>2,SP(BKVOL);
বর্তমান কে-লাইনের শুরু থেকে এনথ ফিক্সড সিগন্যালের সিগন্যালের দাম ফিরে আসে।
ব্যবহারঃREFSIG_PRICE(Sig,N);
, বর্তমান কে-লাইন থেকে এনথ ফিক্সড সিগন্যালের সিগন্যাল মূল্য নির্ধারণ করুন। যদি কোন সিগন্যাল না থাকে, অথবা যদি কোন ফিক্সড সিগন্যাল না থাকে, তাহলে ফাংশন 0 প্রদান করে।
মন্তব্য:
1.সিগ অবস্থান দ্বারা সমর্থিত সংকেতগুলি হলঃBK
, SK
, BP
, SP
, BPK
, SPK
,CLOSEOUT
,STOP
.
2.যদি বর্তমান K-লাইনে একটি স্থির Sig সংকেত থাকে, তাহলে যখন ফাংশনটি সংকেতটি গণনা করে, তখন বর্তমান K-লাইনের সংকেত অন্তর্ভুক্ত করা হয়।
৩. যখন N হল 0 অথবা শূন্য, তখন ফাংশনটি শূন্য প্রদান করে।
৪.প্যারামিটার N ভেরিয়েবল সমর্থন করে।
উদাহরণঃ
// If the opening price of the 3rd last fixed BK signal from the current K-line is 3000, and the long position is greater than 0, sell and close the position
REFSIG_PRICE(BK,3)=3000&&BKVOL>0,SP;
এন সময়ের মধ্যে এক্স সিগন্যালের সংখ্যা গণনা করুন।
ব্যবহারঃCOUNTSIG(X,N);
এন সময়ের মধ্যে এক্স সিগন্যালের সংখ্যা গণনা করুন।
এক্স হতে পারেBK
, SK
, SP
, BP
, SPK
, BPK
,CLOSEOUT
,STOP
.
মন্তব্য:
১.সংখ্যাগত সময়কালে,
(১) বর্তমান কে-লাইন রয়েছে।
(2) N যদি 0 হয়, তাহলে প্রথম বৈধ মান থেকে গণনা করুন।
(3) যখন N একটি বৈধ মান, কিন্তু বর্তমান সংখ্যা K-লাইন N এর চেয়ে কম হয়, প্রথম থেকে বর্তমান পর্ব পর্যন্ত গণনা করুন।
(৪) যখন N শূন্য হয় তখন রিটার্ন মান শূন্য হয়।
(5) N একটি ভেরিয়েবল হতে পারে।
২.সিগন্যাল গণনা করার সময়ঃ
(১) সিগন্যাল এক্সিকিউশন পদ্ধতিটি K-লাইন শেষ হওয়ার পরে বা K-লাইন শেষ হওয়ার পরে পর্যালোচনা হিসাবে নির্বাচিত হয় (উদাহরণস্বরূপঃ মডেলটিতে CHECKSIG(SIG,
উদাহরণঃ
N:=BARSLAST(DATE<>REF(DATE,1))+1;
BKN:=COUNTSIG(BK,N);
MA5:=MA(C,5);
BKN=0&&C>MA5,BK; // There is no BK signal in the day and the latest price is greater than the 5-period moving average, then buy and open a position
নির্দিষ্ট খোলা অবস্থানের সংকেতের K-লাইন অবস্থান নিন।
ব্যবহারঃENTRYSIG_PLACE(N);
, K-লাইনের অবস্থান নিন যেখানে N-তম অবস্থানের উদ্বোধনী সংকেতটি একটি সম্পূর্ণ ট্রেডিংয়ে অবস্থিত। যদি কোনও অবস্থান খোলার সংকেত না থাকে তবে ফাংশনটি শূন্য ফেরত দেয়।
মন্তব্য:
1.পজিশন খোলার জন্য সংকেত হল:BK
, SK
, BPK
, SPK
.
২.একটি পজিশন খোলা হওয়ার সময় থেকে ০-এ রাখা পর্যন্ত এটিকে পূর্ণ ট্রেড বলে মনে করা হয়।
৩.যদি একটি সম্পূর্ণ ট্রেডে খোলা সংকেতের সংখ্যা N এর চেয়ে কম হয়, ফাংশনটি শূন্য প্রদান করে।
৪.কে-লাইন অবস্থান হল বর্তমান কে-লাইন থেকে যেখানে নির্দিষ্ট খোলা সংকেত অবস্থিত সেই কে-লাইন পর্যন্ত সংখ্যা।
৫. যখন N হয় 0 অথবা শূন্য, ফাংশনটি শূন্য প্রদান করে।
৬.প্যারামিটার N ভেরিয়েবল হিসেবে সমর্থিত নয়।
উদাহরণঃ
ENTRYSIG_PLACE(3)=5&&BKVOL>0,SP; // If the K-line of the third position opening signal is 5 K-lines away from the current K-line, and the long position is greater than 0, sell and close the position
নির্দিষ্ট ওপেন পজিশনের সিগন্যালের দাম নিন।
ব্যবহারঃENTRYSIG_PRICE(N);
, একটি সম্পূর্ণ ট্রেডের মধ্যে nth ওপেনিং সিগন্যালের দাম নিন। যদি কোনও অবস্থান খোলার জন্য কোন সংকেত না থাকে, তাহলে ফাংশনটি null প্রদান করে।
মন্তব্য:
1.পজিশন খোলার জন্য সংকেত হল:BK
, SK
, BPK
, SPK
.
২.একটি পজিশন খোলা হওয়ার সময় থেকে ০-এ রাখা পর্যন্ত এটিকে পূর্ণ ট্রেড বলে মনে করা হয়।
৩.যদি একটি সম্পূর্ণ ট্রেডে খোলা সংকেতের সংখ্যা N এর চেয়ে কম হয়, ফাংশনটি শূন্য প্রদান করে।
৪. যখন N হল 0 অথবা null, ফাংশন null প্রদান করে।
৫.প্যারামিটার N ভেরিয়েবল হিসেবে সমর্থিত নয়।
6.এই ফাংশনের গণনায় স্লিপিং অন্তর্ভুক্ত।
৭.সমাপ্তি মূল্য মডেলঃ নির্দিষ্ট সংকেতের বর্তমান কে-লাইন ফাংশনের মান পরিবর্তন হবে না।
কমান্ড প্রাইস মডেলঃ নির্দিষ্ট সিগন্যালের বর্তমান কে-লাইনে বর্তমান ট্রেডিংয়ের এনটি ওপেনিং সিগন্যালের দামের রিটার্ন।
উদাহরণঃ
ENTRYSIG_PRICE(3)=3000&&BKVOL>0,SP; // If the opening price of the 3rd fixed opening signal is 3000, and the long position is greater than 0, sell and close the position
নির্দিষ্ট পজিশন ওপেনিং সিগন্যালের সিগন্যাল লট নিন।
ব্যবহারঃENTRYSIG_VOL(N);
, একটি সম্পূর্ণ ট্রেডের মধ্যে এনথ ওপেনিং সিগন্যালের সিগন্যাল লটের আকার নিন। যদি কোনও অবস্থান খোলার জন্য কোনও সংকেত না থাকে তবে ফাংশনটি শূন্য ফেরত দেয়।
মন্তব্য:
1.পজিশন খোলার জন্য সংকেত হল:BK
, SK
, BPK
, SPK
.
২.একটি পজিশন খোলা থেকে শূন্য হারে রাখা পর্যন্ত সম্পূর্ণ ট্রেড হিসাবে বিবেচিত হয়।
৩.যদি একটি সম্পূর্ণ ট্রেডে খোলা সংকেতের সংখ্যা N এর চেয়ে কম হয়, তাহলে ফাংশনটি null প্রদান করে।
৪. যখন N হল 0 বা শূন্য, তখন ফাংশনটি শূন্য প্রদান করে।
৫.প্যারামিটার N ভেরিয়েবল হিসেবে সমর্থিত নয়।
৬.সমাপ্তি মূল্য মডেলঃ নির্দিষ্ট সংকেতের বর্তমান কে-লাইন ফাংশনের মান পরিবর্তন হবে না।
কমান্ড প্রাইস মডেলঃ নির্দিষ্ট সংকেতের বর্তমান K-লাইন এ, এটি বর্তমান ট্রেডিং এর nth উদ্বোধনী সংকেতের সংকেত লট নম্বরে ফিরে আসে।
উদাহরণঃ
ENTRYSIG_PRICE(3)=3000&&ENTRYSIG_VOL(3)>2,SP; // If the opening price of the 3rd fixed opening signal is 3000, and the signal lot number of the 3rd fixed opening signal is greater than 2, sell and close the position
নির্দিষ্ট বন্ধ সিগন্যালের কে-লাইন অবস্থান নিন।
ব্যবহারঃEXITSIG_PLACE(N);
, একটি সম্পূর্ণ ট্রেডিংয়ের মধ্যে এনথ ক্লোজিং সিগন্যালের কে-লাইনের অবস্থান নিন। যদি কোনও ক্লোজিং সিগন্যাল না থাকে তবে ফাংশনটি শূন্য ফেরত দেয়।
মন্তব্য:
১.পজিশন বন্ধ করার সংকেত হল:BP
, SP
, CLOSEOUT
, STOP
.
২.একটি পজিশন খোলা হওয়ার সময় থেকে ০-এ রাখা পর্যন্ত এটিকে পূর্ণ ট্রেড বলে মনে করা হয়।
৩.যখন বন্ধের সংকেতের সংখ্যা N এর চেয়ে কম হয়, তখন ফাংশনটি null প্রদান করে।
৪.কে-লাইন অবস্থান বর্তমান কে-লাইন থেকে নির্ধারিত বন্ধ সংকেত পর্যন্ত কে-লাইন সংখ্যাকে বোঝায়।
৫. যখন N হয় 0 অথবা শূন্য, ফাংশনটি শূন্য প্রদান করে।
৬.প্যারামিটার N ভেরিয়েবল হিসেবে সমর্থিত নয়।
উদাহরণঃ
EXITSIG_PLACE(3)=5&&BKVOL<=0,BK; // If the K-line of the third closing signal is 5 K-lines away from the current K-line, and there is no long position, buy to open a position
নির্দিষ্ট বন্ধের পজিশনের সিগন্যালের দাম নিন।
ব্যবহারঃEXITSIG_PRICE(N);
, একটি সম্পূর্ণ ট্রেডের মধ্যে nth বন্ধ সংকেতের মূল্য নিন। যদি কোনও বন্ধ সংকেত না থাকে, ফাংশনটি শূন্য ফেরত দেয়।
মন্তব্য:
১.পজিশন বন্ধ করার সংকেত হল:BP
, SP
, CLOSEOUT
, STOP
.
২.একটি পজিশন খোলা হওয়ার সময় থেকে ০-এ রাখা পর্যন্ত এটিকে পূর্ণ ট্রেড বলে মনে করা হয়।
৩.যখন একটি সম্পূর্ণ ট্রেডিংয়ে বন্ধের সংকেতের সংখ্যা N এর চেয়ে কম হয়, তখন ফাংশনটি null প্রদান করে।
৪. যখন N হল 0 অথবা null, ফাংশন null প্রদান করে।
৫.প্যারামিটার N ভেরিয়েবল হিসেবে সমর্থিত নয়।
6.এই ফাংশনের গণনায় স্লিপিং অন্তর্ভুক্ত।
৭.সমাপ্তি মূল্য মডেলঃ নির্দিষ্ট সংকেতের বর্তমান কে-লাইন ফাংশনের মান পরিবর্তন হবে না।
কমান্ড প্রাইস মডেলঃ নির্দিষ্ট সিগন্যালের বর্তমান কে-লাইনে বর্তমান ট্রেডিংয়ের এনটি ওপেনিং সিগন্যালের দামের রিটার্ন।
উদাহরণঃ
EXITSIG_PRICE(3)=3000&&BKVOL>0,SP; // If the closing price of the 3rd fixed closing signal is 3000, and the long position is greater than 0, sell and close the position
নির্দিষ্ট বন্ধ অবস্থানের সংকেতের সংকেত লট নিন।
ব্যবহারঃEXITSIG_VOL(N)
একটি সম্পূর্ণ ট্রেডে এনথ ক্লোজিং সিগন্যালের সিগন্যাল লটের আকার নিন। যদি কোনও বন্ধ অবস্থানের সংকেত না থাকে তবে ফাংশনটি শূন্য ফেরত দেয়।
মন্তব্য:
১.পজিশন বন্ধ করার সংকেত হল:BP
, SP
, CLOSEOUT
, STOP
.
২.একটি পজিশন খোলা হওয়ার সময় থেকে ০-এ রাখা পর্যন্ত এটিকে পূর্ণ ট্রেড বলে মনে করা হয়।
৩.যখন একটি সম্পূর্ণ ট্রেডিংয়ে বন্ধের সংকেতের সংখ্যা N এর চেয়ে কম হয়, তখন ফাংশনটি null প্রদান করে।
৪. যখন N হল 0 অথবা null, ফাংশন null প্রদান করে।
৫.প্যারামিটার N ভেরিয়েবল হিসেবে সমর্থিত নয়।
৬.চূড়ান্ত মূল্যের মডেলঃ নির্দিষ্ট সংকেতের বর্তমান K-লাইন ফাংশনের মান পরিবর্তন হবে না।
কমান্ড প্রাইস মডেলঃ নির্দিষ্ট সংকেতের বর্তমান কে-লাইন এ, এটি বর্তমান ট্রেডিং এর nth বন্ধ সংকেতের সংকেত লট নম্বর ফিরে আসে।
উদাহরণঃ
EXITSIG_PRICE(3)=3000&&EXITSIG_VOL(3)>2,BK; // If the closing price of the 3rd fixed closing signal is 3000, and the signal lot number of the 3rd fixed closing signal is greater than 2, buy to open the position
অর্ডারের লট নাম্বার নিন।
MYVOL take the lot number of orders.
Usage: Take the lot number of orders, it is mostly used for lot calculation when multiple contracts are loaded in the scale in/dump model.
Remark:
Backtesting: Return to the lot size set in the backtesting parameters.
Examples:
// When the order lot size in the loading parameter is set to 3, the order lot size of BK written following is 6
C>O,BK(2*MYVOL);
C<O,SP(BKVOL);
অ্যাকাউন্টে উপলব্ধ অর্থ।
MONEY funds available in the account.
Usage: MONEY returns to the available funds in the account for calculation of positions, lot sizes, etc.
Calculation methods:
1.The initial value of MONEY in the account is the starting capital set in the margin parameters.
2.The initial value of MONEY in the historical backtesting is the initial capital set in the backtesting parameters.
3.The MONEY value of the current K-line of the position opening signal: available funds before opening a position - margin for holding positions - handling fee, where margin for holding positions = opening price * margin ratio * trading unit * lot size.
4.Money value of K-line not closed after opening = money value of K-line before opening signal + floating profit and loss profit.
5.The MONEY value of the current K-line of the closing signal: available funds before closing the position + profit and loss of closing the position + margin released by closing the position - handling fee, where the margin released by closing the position = opening price * margin ratio * trading unit * lot size.
Remarks:
1.The signal execution method is 'confirm the order after the K-line is completed' or 'XX order and review after the K-line is completed':
a.When the signal to open a position is a K-line, the return value of MONEY is the available funds of the previous K-line - margin for opening a position - handling fee.
b.When the closing signal is a K-line, the return value of MONEY is the available funds of the previous K-line + closing profit and loss + margin released by the position - handling fee.
2.Select the signal execution method as 'send a signal to place an order without reviewing':
a.When the signal to open a position is a K-line, the return value of MONEY is the available funds of the previous K-line - margin for opening a position - handling fee.
b.When the closing signal is a K-line, the return value of MONEY is the available funds of the previous K-line + closing profit and loss + margin released by the position - handling fee.
3.The signal execution method is 'When the K-line is completed to confirm the signal to place an order', the closing profit and loss = (the closing price of the K-line of the closing signal - the opening price) * lot size * trading unit - handling fee.
4.When the signal execution method is 'the signal is placed immediately without review', the closing profit and loss = (the order price of the closing signal - the opening price) * lot size * trading unit - handling fee.
5.After the account is initialized, the return value of MONEY is the funds available in the initialization box.
Examples:
K:=MONEY*0.2/(C*MARGIN*UNIT+FEE); // The number of lots that can be opened with 20% of the account's available funds (this writing method is applicable to contracts that charge a fee based on a fixed number of lots), FEE custom, or calculated
অ্যাকাউন্ট ইক্যুইটি।
MONEYTOT account Equity.
Usage: MONEYTOT returns to the current account equity, and the model performs position control. It is used for fund management such as order lot size.
Calculation method: MONEYTOT=Account available funds + position margin.
Remarks:
1.The initial value of MONEYTOT in the account is the initial capital set in the margin parameters.
2.The initial value of MONEYTOT in the historical backtesting is the initial capital set in the backtesting parameters.
3.When the account is initialized:
a.The current signal is the opening signal, and the return value of MONEYTOT is the available funds of the account in the initialization box.
b.The current signal is the closing signal, then MONEYTOT returns to the available funds of the account + margin in the initialization box.
4.The signal to open a position is the K-line: MONEYTOT = available funds in the account + margin for holding positions.
5.After opening a position and before closing a position: MONEYTOT returns to the available funds in the current account + margin for holding positions.
6.The current k-line of the closing signal: when the position is 0, MONEYTOT = available funds; when the position is not 0, MONEYTOT = available funds + margin occupied by the position.
Remark:
The available funds in the position list are the available funds including floating profit and loss (= current equity - margin occupied by positions).
Examples:
K:=MONEYTOT*0.2/(C*MARGIN*UNIT+FEE); // The number of lots that can be opened with 20% of the account equity(this writing method is applicable to contracts that charge a fixed lot size), FEE customization, or calculation.
ট্রেডিং অ্যাকাউন্টে উপলব্ধ তহবিলের উপর ফেরত, যাMONEY
.
ব্যবহারঃACCOUNTMONEY
ট্রেডিং অ্যাকাউন্টে উপলব্ধ তহবিল ফেরত দেয়।
ট্রেডিং অ্যাকাউন্টের মূলধনে ফেরত, যাMONEYTOT
.
ব্যবহারঃACCOUNTMONEYTOT
ট্রেডিং অ্যাকাউন্টের মূলধন ফেরত দেওয়া হয়।
ডিজিটাল মুদ্রার স্পট অ্যাকাউন্টে উপলব্ধ মুদ্রার সংখ্যা।
1.It is used for digital currency spot to obtain the current number of available coins.
Leverage.
ডিজিটাল মুদ্রা স্পট
a := MARGIN; // Fixed as value 1
ডিজিটাল মুদ্রার ফিউচার
ডিজিটাল মুদ্রার ফিউচার সেট লিভারেজ।
a := MARGIN; // Declare the variable a and assign the current contract leverage to a
এর বিক্রয় মূল্য পানTICK
একটার জন্য।
এর বিক্রয় মূল্য পানTICK
দু'জনের জন্য।
এর বিক্রয় মূল্য পানTICK
তিনজনের জন্য।
এর বিক্রয় মূল্য পানTICK
চারজনের জন্য।
এর বিক্রয় মূল্য পানTICK
পাঁচজনের জন্য।
বিক্রয় পরিমাণ পেতেTICK
একটার জন্য।
বিক্রয় পরিমাণ পেতেTICK
দু'জনের জন্য।
বিক্রয় পরিমাণ পেতেTICK
তিনজনের জন্য।
বিক্রয় পরিমাণ পেতেTICK
চারজনের জন্য।
বিক্রয় পরিমাণ পেতেTICK
পাঁচজনের জন্য।
এর বিডের দাম পানTICK
একটার জন্য।
এর বিডের দাম পানTICK
দু'জনের জন্য।
এর বিডের দাম পানTICK
তিনজনের জন্য।
এর বিডের দাম পানTICK
চারজনের জন্য।
এর বিডের দাম পানTICK
পাঁচজনের জন্য।
বিড ভলিউম পাবেনTICK
একটার জন্য।
বিড ভলিউম পাবেনTICK
দু'জনের জন্য।
বিড ভলিউম পাবেনTICK
তিনজনের জন্য।
বিড ভলিউম পাবেনTICK
চারজনের জন্য।
বিড ভলিউম পাবেনTICK
পাঁচজনের জন্য।
এর সর্বশেষ মূল্য পানTICK
.
একটি ত্রুটি বার্তা পাঠানো হয় এবং প্রোগ্রামটি বন্ধ হয়ে যায়।
EXIT('msg'); // Parameters need to be passed in, string parameters need to be wrapped with '', an error is thrown, the error text is string msg
লগ আউটপুট
INFO(cond, param, ...);
1.cond is a condition variable, output log if true.
2.A condition variable can be followed by multiple variadic parameters.
Example:
INFO(1, C, '<-closing price');
বর্তমানে সেট করা কন্ট্রাক্ট ম্যাপিং এর এক্সচেঞ্জ কন্ট্রাক্ট কোড পেতে CONTRACT ব্যবহার করুন।
INFO(1, CONTRACT);
ডাটা লোড করতে DATA কমান্ড ব্যবহার করুন।
(*backtest
start: 2020-01-21 00:00:00
end: 2020-02-12 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*)
A:DATA('https://www.fmz.com/upload/asset/32bf73a69fc12d36e76.json');
INFO(1, CONTRACT, A);
C>HV(H, 10),SPK;
C<LV(L, 15),BPK;
AUTOFILTER;
ব্যবহার['attribute name']
ডেটাতে একটি বৈশিষ্ট্যের মান নিতে।https://www.fmz.com/upload/asset/1ef31d778467ed9dd00.json
হয় বহিরাগত তথ্য লিঙ্ক, এটি অন্যান্য সেবা প্রোগ্রাম দ্বারা উপলব্ধ তথ্য একটি লিঙ্ক হতে পারে, অথবা এটি FMZ কোয়ান্ট ট্রেডিং প্ল্যাটফর্মের ডেটা সেন্টার দ্বারা উপলব্ধ তথ্য হতে পারে, যেমন উদাহরণে মন্তব্য অংশ(*Consumption Index: DATA('CPI')[ 'city'];*)
, কোড ব্যবহার করুনCPI
তথ্য পেতে (সব তথ্য এখনো খোলা হয়নি) ।
(*backtest
start: 2018-01-21 00:00:00
end: 2020-02-12 00:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*)
Consumption index: DATA('https://www.fmz.com/upload/asset/1ef31d778467ed9dd00.json')['city'];
(*Consumption index: DATA('CPI')['city'];*)
Consumption index > HV(Consumption index, 90),BPK;
Consumption index < LV(Consumption index, 90),SPK;
AUTOFILTER;
সর্বনিম্ন মূল্য পয়েন্ট
বিটমেক্স ফিউচার এক্সচেঞ্জে, সর্বনিম্ন মূল্য পয়েন্ট 0.5। ওকেএক্স ফিউচার এক্সচেঞ্জে, সর্বনিম্ন মূল্যের পয়েন্ট 0.01।
যখন কিছু চুক্তির দাম তুলনামূলকভাবে কম হয়, তখন মূল্য নির্ধারণের মুদ্রার নির্ভুলতা, ট্রেডিং বৈচিত্র্যের নির্ভুলতা ইত্যাদি প্যারামিটার নির্ধারণ করা উপযুক্ত কিনা তা বিবেচনা করা প্রয়োজন।
ভেরিয়েবলের সর্বাধিক সংখ্যা
এটি চার্ট K-লাইন বার সংখ্যা একই ভাবে যে কলিং প্রভাবিত করেSetMaxBarLen
কর্মক্ষমতাjavascript
কৌশল আছে।
MyLanguage কৌশল, অবস্থা কলামে টেবিলে প্রদর্শিত অবস্থানের সংখ্যা।
সবগুলোই প্রকৃত পজিশনের সংখ্যা
শর্তসাপেক্ষ রায় (এই ভাবে লেখার পরামর্শ দেওয়া হয় না) ।
IF H > C THEN
BEGIN
X:=10;
END
উদাহরণঃ
যখন রিয়েল-টাইম মূল্য মডেল ব্যবহার করা হয়, নতুন কে-লাইন বার সনাক্ত করা হয়ঃ
VARIABLE:N:0;
IF N <> BARPOS AND ISLASTBAR = 1 THEN
BEGIN
N:=BARPOS;
INFO(1, '123');
END