দ্যTA.MACD()
ফাংশন গণনা করতে ব্যবহৃত হয়এক্সপোনেন্সিয়াল সমতুল্য অসদৃশ্যতা এবং অনুরূপতা MACD সূচক.
রিটার্ন মানTA.MACD()
ফাংশন হল একটি দ্বি-মাত্রিক অ্যারে যার কাঠামোঃ[DIF, DEA, MACD]
.
অ্যারে
TA.MACD ((inReal) TA.MACD ((inReal, optInFastPeriod, optInSlowPeriod, optInSignalPeriod)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যoptInFastPeriod
প্যারামিটার দ্রুত সময়ের সেট করতে ব্যবহৃত হয়.
optInFastPeriod
মিথ্যা
সংখ্যা
দ্যoptInSlowPeriod
প্যারামিটার ব্যবহার করা হয় ধীর সময়ের সেট করতে।
optInSlowPeriod
মিথ্যা
সংখ্যা
দ্যoptInSignalPeriod
সিগন্যালের সময়কাল নির্ধারণের জন্য প্যারামিটার ব্যবহার করা হয়।
সিগন্যাল পেরিওড
মিথ্যা
সংখ্যা
function main(){
// You can fill in different k-line periods, such as PERIOD_M1,PERIOD_M30,PERIOD_H1...
var records = exchange.GetRecords(PERIOD_M15)
var macd = TA.MACD(records, 12, 26, 9)
// Watching the logs, you can see that three arrays are returned, corresponding to DIF, DEA and MACD.
Log("DIF:", macd[0], "DEA:", macd[1], "MACD:", macd[2])
}
def main():
r = exchange.GetRecords(PERIOD_M15)
macd = TA.MACD(r, 12, 26, 9)
Log("DIF:", macd[0], "DEA:", macd[1], "MACD:", macd[2])
void main() {
auto r = exchange.GetRecords(PERIOD_M15);
auto macd = TA.MACD(r, 12, 26, 9);
Log("DIF:", macd[0], "DEA:", macd[1], "MACD:", macd[2]);
}
দ্যTA
FMZ Quant এর সূচক লাইব্রেরি, সাধারণ সূচক অ্যালগরিদমের জন্য অপ্টিমাইজড। এটি সমর্থন করেJavaScript
, Python
, C++
ভাষা কৌশল কল,ওপেন সোর্স TA লাইব্রেরির কোড.
ডিফল্ট মানoptInFastPeriod
, optInSlowPeriod
, এবংoptInSignalPeriod
প্যারামিটারTA.MACD()
ফাংশন হলঃ12
, 26
, এবং9
.
{@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest TA.Lowest}, {@fun/
দ্যTA.KDJ()
ফাংশন গণনা করতে ব্যবহৃত হয়স্টোকাস্টিক সূচক.
রিটার্ন মানTA.KDJ()
ফাংশন হল একটি দ্বি-মাত্রিক অ্যারে যার কাঠামোঃ[K, D, J]
.
অ্যারে
TA.KDJ ((inReal) TA.KDJ ((Real, period, kPeriod, dPeriod)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যperiod
প্যারামিটারটি প্যারামিটার 1 সেট করতে ব্যবহৃত হয়।
সময়কাল
মিথ্যা
সংখ্যা
দ্যkPeriod
প্যারামিটারটি প্যারামিটার 2 সেট করতে ব্যবহৃত হয়।
কেপিরিয়ড
মিথ্যা
সংখ্যা
দ্যdPeriod
প্যারামিটারটি সময়সীমা 3 সেট করতে ব্যবহৃত হয়।
dসময়কাল
মিথ্যা
সংখ্যা
function main(){
var records = exchange.GetRecords(PERIOD_M15)
var kdj = TA.KDJ(records, 9, 3, 3)
Log("k:", kdj[0], "d:", kdj[1], "j:", kdj[2])
}
def main():
r = exchange.GetRecords(PERIOD_M15)
kdj = TA.KDJ(r, 9, 3, 3)
Log("k:", kdj[0], "d:", kdj[1], "j:", kdj[2])
void main() {
auto r = exchange.GetRecords();
auto kdj = TA.KDJ(r, 9, 3, 3);
Log("k:", kdj[0], "d:", kdj[1], "j:", kdj[2]);
}
ডিফল্ট মানperiod
, kPeriod
, এবংdPeriod
প্যারামিটারTA.KDJ()
ফাংশন হলঃ9
, 3
, এবং3
.
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest TA.Lowest}, {@fun/
দ্যTA.RSI()
ফাংশন গণনা করতে ব্যবহৃত হয়শক্তির সূচক.
রিটার্ন মানTA.RSI()
ফাংশন হল: এক মাত্রিক অ্যারে।
অ্যারে
TA.RSI ((inReal) TA.RSI ((inReal, optInTimePeriod)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যoptInTimePeriod
প্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়।
optInTimePeriod (সময়সীমা)
মিথ্যা
সংখ্যা
function main(){
var records = exchange.GetRecords(PERIOD_M30)
var rsi = TA.RSI(records, 14)
Log(rsi)
}
def main():
r = exchange.GetRecords(PERIOD_M30)
rsi = TA.RSI(r, 14)
Log(rsi)
void main() {
auto r = exchange.GetRecords(PERIOD_M30);
auto rsi = TA.RSI(r, 14);
Log(rsi);
}
ডিফল্ট মানoptInTimePeriod
প্যারামিটারTA.RSI()
ফাংশন হলঃ14
.
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest TA.Lowest}, {@fun/
দ্যTA.ATR()
ফাংশন গণনা করতে ব্যবহৃত হয়গড় সত্যিকারের অস্থিরতার সূচক.
রিটার্ন মানTA.ATR()
ফাংশন হল: এক মাত্রিক অ্যারে।
অ্যারে
TA.ATR ((inPriceHLC) TA.ATR ((inPriceHLC, optInTimePeriod)
দ্যinPriceHLC
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
inPriceHLC
সত্য
{@struct/Record Record} স্ট্রাকচার অ্যারে
দ্যoptInTimePeriod
প্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়।
optInTimePeriod (সময়সীমা)
মিথ্যা
সংখ্যা
function main(){
var records = exchange.GetRecords(PERIOD_M30)
var atr = TA.ATR(records, 14)
Log(atr)
}
def main():
r = exchange.GetRecords(PERIOD_M30)
atr = TA.ATR(r, 14)
Log(atr)
void main() {
auto r = exchange.GetRecords(PERIOD_M30);
auto atr = TA.ATR(r, 14);
Log(atr);
}
ডিফল্ট মানoptInTimePeriod
প্যারামিটারTA.ATR()
ফাংশন হলঃ14
.
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest TA.Lowest}, {@fun/
দ্যTA.OBV()
ফাংশন গণনা করতে ব্যবহৃত হয়এনার্জি টাইড ইনডিকেটর.
রিটার্ন মানTA.OBV()
ফাংশন হল: এক মাত্রিক অ্যারে।
অ্যারে
TA.OBV ((inReal) TA.OBV ((inReal, inPriceV)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যinPriceV
প্যারামিটারটি লেনদেনের পরিমাণের তথ্য নির্দিষ্ট করতে ব্যবহৃত হয়।
inPriceV
মিথ্যা
{@struct/Record Record} স্ট্রাকচার অ্যারে
function main(){
var records = exchange.GetRecords(PERIOD_M30)
var obv = TA.OBV(records)
Log(obv)
}
def main():
r = exchange.GetRecords(PERIOD_M30)
obv = TA.OBV(r)
Log(obv)
void main() {
auto r = exchange.GetRecords(PERIOD_M30);
auto obv = TA.OBV(r);
Log(obv);
}
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest TA.Lowest}, {@fun/
দ্যTA.MA()
ফাংশন গণনা করতে ব্যবহৃত হয়এমএসিডি সূচক.
রিটার্ন মানTA.MA()
ফাংশন হল: এক মাত্রিক অ্যারে।
অ্যারে
TA.MA(অবাস্তব)TA.MA(inReal, optInTimePeriod)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যoptInTimePeriod
প্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়।
optInTimePeriod (সময়সীমা)
মিথ্যা
সংখ্যা
function main(){
var records = exchange.GetRecords(PERIOD_M30)
var ma = TA.MA(records, 14)
Log(ma)
}
def main():
r = exchange.GetRecords(PERIOD_M30)
ma = TA.MA(r, 14)
Log(ma)
void main() {
auto r = exchange.GetRecords(PERIOD_M30);
auto ma = TA.MA(r, 14);
Log(ma);
}
ডিফল্ট মানoptInTimePeriod
প্যারামিটারTA.MA()
ফাংশন হলঃ9
.
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF.TA.RSI}, {@fun/TA/TA.ATR TA.ATR TA.OBV}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.EMA TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.TA.CMF.TA.
দ্যTA.EMA()
ফাংশন গণনা করতে ব্যবহৃত হয়এক্সপোনেন্সিয়াল গড় সূচক.
রিটার্ন মানTA.EMA()
ফাংশন হল: এক মাত্রিক অ্যারে।
অ্যারে
TA.EMA ((inReal) TA.EMA ((Real, optInTimePeriod)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যoptInTimePeriod
প্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়।
optInTimePeriod (সময়সীমা)
মিথ্যা
সংখ্যা
function main(){
var records = exchange.GetRecords()
// Determine if the number of K-line bars meets the calculation period of the indicator
if (records && records.length > 9) {
var ema = TA.EMA(records, 9)
Log(ema)
}
}
def main():
r = exchange.GetRecords()
if r and len(r) > 9:
ema = TA.EMA(r, 9)
Log(ema)
void main() {
auto r = exchange.GetRecords();
if(r.Valid && r.size() > 9) {
auto ema = TA.EMA(r, 9);
Log(ema);
}
}
ডিফল্ট মানoptInTimePeriod
প্যারামিটারTA.EMA()
ফাংশন হলঃ9
.
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}
দ্যTA.BOLL()
ফাংশন গণনা করতে ব্যবহৃত হয়বোলিংজার ব্যান্ড সূচক.
রিটার্ন মানTA.BOLL()
ফাংশন হল একটি দ্বি-মাত্রিক অ্যারে যার কাঠামোঃ[upLine, midLine, downLine]
.
অ্যারে
TA.BOLL ((inReal) TA.BOLL ((inReal, পয়েন্ট, গুণক)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যperiod
প্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়।
সময়কাল
মিথ্যা
সংখ্যা
দ্যmultiplier
প্যারামিটারটি মাল্টিপ্লাইকার সেট করতে ব্যবহৃত হয়।
গুণক
মিথ্যা
সংখ্যা
function main() {
var records = exchange.GetRecords()
if(records && records.length > 20) {
var boll = TA.BOLL(records, 20, 2)
var upLine = boll[0]
var midLine = boll[1]
var downLine = boll[2]
Log(upLine)
Log(midLine)
Log(downLine)
}
}
def main():
r = exchange.GetRecords()
if r and len(r) > 20:
boll = TA.BOLL(r, 20, 2)
upLine = boll[0]
midLine = boll[1]
downLine = boll[2]
Log(upLine)
Log(midLine)
Log(downLine)
void main() {
auto r = exchange.GetRecords();
if(r.Valid && r.size() > 20) {
auto boll = TA.BOLL(r, 20, 2);
auto upLine = boll[0];
auto midLine = boll[1];
auto downLine = boll[2];
Log(upLine);
Log(midLine);
Log(downLine);
}
}
ডিফল্ট মানperiod
এবংmultiplier
প্যারামিটারTA.BOLL()
ফাংশন হলঃ20
এবং2
.
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}
দ্যTA.Alligator()
ফাংশন গণনা করতে ব্যবহৃত হয়কুমির সূচক.
রিটার্ন মানTA.Alligator()
ফাংশন হল একটি দ্বি-মাত্রিক অ্যারে যার কাঠামোঃ[jawLine, teethLine, lipsLine]
.
অ্যারে
TA.Alligator ((inReal) TA.Alligator ((inReal, jawLength, teethLength, lipsLength) (সত্যিকারের, চোয়াল দৈর্ঘ্য, দাঁত দৈর্ঘ্য, ঠোঁট দৈর্ঘ্য)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যjawLength
প্যারামিটারটি জাভের সময়কাল নির্ধারণ করতে ব্যবহৃত হয়।
চোয়াল দৈর্ঘ্য
মিথ্যা
সংখ্যা
দ্যteethLength
প্যারামিটার দাঁত সময় সেট করতে ব্যবহৃত হয়.
দাঁতদৈর্ঘ্য
মিথ্যা
সংখ্যা
দ্যlipsLength
উপরের ঠোঁটের সময় নির্ধারণের জন্য এই পরামিতি ব্যবহার করা হয়।
ঠোঁটের দৈর্ঘ্য
মিথ্যা
সংখ্যা
function main(){
var records = exchange.GetRecords()
var alligator = TA.Alligator(records)
Log("jawLine:", alligator[0])
Log("teethLine:", alligator[1])
Log("lipsLine:", alligator[2])
}
def main():
records = exchange.GetRecords()
alligator = TA.Alligator(records)
Log("jawLine:", alligator[0])
Log("teethLine:", alligator[1])
Log("lipsLine:", alligator[2])
void main() {
auto records = exchange.GetRecords();
auto alligator = TA.Alligator(records);
Log("jawLine:", alligator[0]);
Log("teethLine:", alligator[1]);
Log("lipsLine:", alligator[2]);
}
ডিফল্ট মানjawLength
, teethLength
, এবংlipsLength
প্যারামিটারTA.Alligator()
ফাংশন হলঃ13
, 8
, এবং5
.
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}
দ্যTA.CMF()
ফাংশন গণনা করতে ব্যবহৃত হয়চৈকিন নগদ প্রবাহের সূচক.
রিটার্ন মানTA.CMF()
ফাংশন হল: এক মাত্রিক অ্যারে।
অ্যারে
TA.CMF ((inReal) TA.CMF ((inReal, inPriceV)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যinPriceV
ভলিউম ডেটা নির্দিষ্ট করতে প্যারামিটার ব্যবহার করা হয়।
inPriceV
মিথ্যা
{@struct/Record Record} স্ট্রাকচার অ্যারে
function main() {
var records = exchange.GetRecords()
var cmf = TA.CMF(records)
Log(cmf)
}
def main():
records = exchange.GetRecords()
cmf = TA.CMF(records)
Log(cmf)
void main() {
auto records = exchange.GetRecords();
auto cmf = TA.CMF(records);
Log(cmf);
}
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}
দ্যTA.Highest()
ফাংশন গণনা করতে ব্যবহৃত হয়সময়ের সর্বোচ্চ মূল্য.
দ্যTA.Highest()
ফাংশনটি বর্তমান বারকে বাদ দিয়ে সর্বশেষ নির্দিষ্ট সময়ের মধ্যে একটি বৈশিষ্ট্যের সর্বাধিক মান প্রদান করে।
সংখ্যা
TA.Highest ((inReal) TA.Highest ((inReal, period, attr)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যperiod
প্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়।
সময়কাল
মিথ্যা
সংখ্যা
দ্যattr
প্যারামিটার ব্যবহার করা হয় বৈশিষ্ট্য সেট করতে, ঐচ্ছিকভাবেঃOpen
, Close
, Low
, High
, Volume
, OpenInterest
.
অ্যাট্র
মিথ্যা
স্ট্রিং
function main() {
var records = exchange.GetRecords()
var highestForOpen = TA.Highest(records, 10, "Open")
Log(highestForOpen)
}
def main():
records = exchange.GetRecords()
highestForOpen = TA.Highest(records, 10, "Open")
Log(highestForOpen)
void main() {
auto records = exchange.GetRecords();
auto highestForOpen = TA.Highest(records.Open(), 10);
Log(highestForOpen);
}
উদাহরণস্বরূপ, যদিTA.Highest(records, 30, "High")
ফাংশন কল করা হয়, যদি সময়ের পরামিতিperiod
সেট করা আছে0
, এটা সব গণনা মানেBars
K-line তথ্যেরinReal
প্যারামিটার; যদি অ্যাট্রিবিউট প্যারামিটারattr
নির্দিষ্ট করা হয় না, K- লাইন তথ্য দ্বারা পাসinReal
প্যারামিটারটি একটি সাধারণ অ্যারে হিসাবে বিবেচিত হয়।
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Lowest TA.Lowest},
দ্যTA.Lowest()
ফাংশন গণনা করতে ব্যবহৃত হয়সময়ের সর্বনিম্ন মূল্য.
দ্যTA.Lowest()
ফাংশনটি বর্তমান বারকে বাদ দিয়ে সর্বশেষ নির্দিষ্ট সময়ের মধ্যে একটি বৈশিষ্ট্যের সর্বনিম্ন মান প্রদান করে।
সংখ্যা
TA.Lowest ((inReal) TA.Lowest ((inReal, period, attr)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যperiod
প্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়।
সময়কাল
মিথ্যা
সংখ্যা
দ্যattr
প্যারামিটার ব্যবহার করা হয় বৈশিষ্ট্য সেট করতে, ঐচ্ছিকভাবেঃOpen
, Close
, Low
, High
, Volume
, OpenInterest
.
অ্যাট্র
মিথ্যা
স্ট্রিং
function main() {
var records = exchange.GetRecords()
var lowestForOpen = TA.Lowest(records, 10, "Open")
Log(lowestForOpen)
}
def main():
records = exchange.GetRecords()
lowestForOpen = TA.Lowest(records, 10, "Open")
Log(lowestForOpen)
void main() {
auto records = exchange.GetRecords();
auto lowestForOpen = TA.Lowest(records.Open(), 10);
Log(lowestForOpen);
}
উদাহরণস্বরূপ, যদিTA.Lowest(records, 30, "Low")
ফাংশন কল করা হয়, যদি সময়ের পরামিতিperiod
সেট করা আছে0
, এটা সব গণনা মানেBars
K-line তথ্যেরinReal
প্যারামিটার; যদি অ্যাট্রিবিউট প্যারামিটারattr
নির্দিষ্ট করা হয় না, K- লাইন তথ্য দ্বারা পাসinReal
প্যারামিটারটি একটি সাধারণ অ্যারে হিসাবে বিবেচিত হয়।
ব্যবহারTA.Highest()
এবংTA.Lowest()
কার্যক্রমC++
কৌশল উল্লেখ করা প্রয়োজন যেHighest()
এবংLowest()
ফাংশন প্রতিটি শুধুমাত্র 2 পরামিতি আছে।
এবং প্রথম প্যারামিটার পাস করা হয় না K-লাইন তথ্যr
যখন ফাংশন পাওয়া যায়auto r = exchange.GetRecords()
ডাকা হয়েছিল।
তোমাকে ফোন করতে হবেr
পদ্ধতি এবং নির্দিষ্ট বৈশিষ্ট্য তথ্য পাস. উদাহরণস্বরূপ,r.Close()
বন্ধের মূল্যের তথ্য।Close
, High
, Low
, Open
, Volume
যেমনr.Close()
কল পদ্ধতি।
পরীক্ষার উদাহরণC++
ভাষা কৌশলঃ
void main() {
Records r;
r.Valid = true;
for (auto i = 0; i < 10; i++) {
Record ele;
ele.Time = i * 100000;
ele.High = i * 10000;
ele.Low = i * 1000;
ele.Close = i * 100;
ele.Open = i * 10;
ele.Volume = i * 1;
r.push_back(ele);
}
for(int j = 0; j < r.size(); j++){
Log(r[j]);
}
// Note: the first parameter passed is not r, you need to call r.Close()
auto highest = TA.Highest(r.Close(), 8);
Log(highest);
}
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest},
দ্যTA.SMA()
ফাংশন গণনা করতে ব্যবহৃত হয়সরল চলমান গড় সূচক.
রিটার্ন মানTA.SMA()
ফাংশন হল: এক মাত্রিক অ্যারে।
অ্যারে
TA.SMA ((inReal) TA.SMA ((inReal, optInTimePeriod)
দ্যinReal
প্যারামিটারটি কে-লাইন ডেটা নির্দিষ্ট করতে ব্যবহৃত হয়।
বাস্তব
সত্য
{@struct/Record Record} কাঠামো অ্যারে, সংখ্যাসূচক অ্যারে
দ্যoptInTimePeriod
প্যারামিটারটি সময়কাল নির্ধারণ করতে ব্যবহৃত হয়।
optInTimePeriod (সময়সীমা)
মিথ্যা
সংখ্যা
function main(){
var records = exchange.GetRecords(PERIOD_M30)
var sma = TA.SMA(records, 14)
Log(sma)
}
def main():
r = exchange.GetRecords(PERIOD_M30)
sma = TA.SMA(r, 14)
Log(sma)
void main() {
auto r = exchange.GetRecords(PERIOD_M30);
auto sma = TA.SMA(r, 14);
Log(sma);
}
ডিফল্ট মানoptInTimePeriod
প্যারামিটারTA.SMA()
ফাংশন হলঃ9
.
{@fun/TA/TA.MACD TA.MACD}, {@fun/TA/TA.KDJ TA.KDJ}, {@fun/TA/TA.RSI TA.RSI}, {@fun/TA/TA.ATR TA.ATR}, {@fun/TA/TA.OBV TA.OBV}, {@fun/TA/TA.MA},TA.MA}, {@fun/TA/TA.EMA TA.EMA}, {@fun/TA/TA.BOLL TA.BOLL}, {@fun/TA/TA.Alligator TA.Alligator}, {@fun/TA/TA.CMF TA.CMF}, {@fun/TA/TA.Highest TA.Highest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest}, {@fun/TA.Lowest TA.Lowest}, {@fun/TA/TA.Lowest TA.Lowest TA.Lowest}, {@fun/
ওয়েব৩ তালিব