রিসোর্স লোড হচ্ছে... লোডিং...

FMZ PINE স্ক্রিপ্ট নথিপত্র

লেখক:উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্ন, তৈরিঃ ২০২২-০৫-০৬ ১৪ঃ২৭ঃ০৬, আপডেটঃ ২০২৪-০১-১২ ১৫ঃ২৭ঃ০৪

s.entry_price ((tradeNo) exitP = strategy.closedtrades.exit_price (ট্রেড নং) profitPct += (exitP - entryP) / entryP * strategy.closedtrades.size(tradeNo) * 100

// উভয় বন্ধ ট্রেড জন্য গড় মুনাফা শতাংশ গণনা. avgProfitPct = nz ((profitPct / strategy.closedtrades)

প্লট ((অভিগম লাভPct)


**参数**
- ```trade_num``` (series int) 已平仓交易的交易编号。第一笔交易的编号为零。

**另见**
```strategy.opentrades.size``` ```strategy.position_size``` ```strategy.closedtrades``` ```strategy.opentrades```

### strategy.closedtrades.exit_time

返回已平仓交易退出的UNIX时间。

কৌশল.বন্ধ লেনদেন.প্রস্থান_সময় ((ট্রেড_নং)


**例子**
```pine
strategy("strategy.closedtrades.exit_time Example 1")

// Enter long trades on three rising bars; exit on two falling bars.
if ta.rising(close, 3)
    strategy.entry("Long", strategy.long)
if ta.falling(close, 2)
    strategy.close("Long")

// Calculate the average trade duration. 
avgTradeDuration() =>
    sumTradeDuration = 0
    for i = 0 to strategy.closedtrades - 1
        sumTradeDuration += strategy.closedtrades.exit_time(i) - strategy.closedtrades.entry_time(i)
    result = nz(sumTradeDuration / strategy.closedtrades)

// Display average duration converted to seconds and formatted using 2 decimal points.
if barstate.islastconfirmedhistory
    label.new(bar_index, high, str.tostring(avgTradeDuration() / 1000, "#.##") + " seconds")

এক্স সেকেন্ডের মধ্যে স্থগিত করা লেনদেন পুনরায় চালু করুন

উদাহরণ

strategy("strategy.closedtrades.exit_time Example 2")

// Strategy calls to emulate a single long trade at the first bar.
if bar_index == 0
    strategy.entry("Long", strategy.long)

reopenPositionAfter(timeSec) =>
    if strategy.closedtrades > 0
        if time - strategy.closedtrades.exit_time(strategy.closedtrades - 1) >= timeSec * 1000
            strategy.entry("Long", strategy.long)

// Reopen last closed position after 120 sec.                
reopenPositionAfter(120)

if ta.change(strategy.opentrades)
    strategy.exit("Long", stop = low * 0.9, profit = high * 2.5)

প্যারামিটার

  • trade_num(series int) লেনদেনের সংখ্যা যা সমতুল্য করা হয়েছে; প্রথম লেনদেনের সংখ্যা শূন্য।

দেখা হবে strategy.closedtrades.entry_time

কৌশল. ঝুঁকি. প্রবেশের অনুমতি

此函数可用于指定strategy.entry函数允许在哪个市场方向开仓。

strategy.risk.allow_entry_in(value)

উদাহরণ

strategy("strategy.risk.allow_entry_in")

strategy.risk.allow_entry_in(strategy.direction.long)
strategy.entry("Long", strategy.long, when = open > close)
// Instead of opening a short position with 10 contracts, this command will close long entries.
strategy.entry("Short", strategy.short, when = open < close, qty = 10)

প্যারামিটার

  • value(simple string) অনুমোদিত দিক; সম্ভাব্য মানঃstrategy.direction.allstrategy.direction.longstrategy.direction.short

কৌশল. ঝুঁকি. সর্বোচ্চ_পজিশন_আকার

এই নিয়মের উদ্দেশ্য হল বাজারের অবস্থানের সর্বাধিক মান নির্ধারণ করা। এই নিয়ম নিম্নলিখিত ফাংশনগুলিকে প্রভাবিত করেঃstrategy.entry∙ পয়েন্ট এন্ট্রি পয়েন্টের সংখ্যা (যদি প্রয়োজন হয়) কন্ট্রাক্ট/শেয়ার/হ্যান্ড/ইউনিট সংখ্যায় হ্রাস করা যায়, তাই পয়েন্টের মোট মূল্য পয়েন্টের কৌশল.ঝুঁকি.ম্যাক্স_পজিশন_সাইজ পয়েন্টে উল্লিখিত মানের চেয়ে বেশি নয়।

strategy.risk.max_position_size(contracts)

উদাহরণ

strategy("risk.max_position_size Demo", default_qty_value = 100)
strategy.risk.max_position_size(10)
strategy.entry("buy", strategy.long, when = open > close)
plot(strategy.position_size)  // max plot value will be 10

প্যারামিটার

  • contracts(simple int/float) প্রয়োজনীয় প্যারামিটার ⇒ সর্বাধিক সংখ্যক চুক্তি/শেয়ার/হ্যান্ড/ইউনিট পজিশনে ⇒

গণিত

math.abs

যদিnumber >= 0,numberএর নিখুঁত মান হলnumberঅন্যথায় -number

math.abs(number) 

রিটার্ন মান numberএর নিখুঁত মান ⇒

math.acos

acos ফাংশনটি সংখ্যার বিপরীত কোণ (আর্কিভের মাধ্যমে প্রদর্শিত) ফেরত দেয়, যেমন cos (acos (y)) = y y এর মধ্যে [-1, 1]।

math.acos(angle)

রিটার্ন মানবিপরীত সংকেতের মান; যদি y [-1,1] পরিসরের বাইরে যায়, তাহলে ফিরে আসা কোণটি [0, Pi] বা na পরিসরের মধ্যে থাকবে;

math.random

ভুয়া র্যান্ডম মান ফেরত দেয়. এই ফাংশনটি প্রতিটি স্ক্রিপ্টের জন্য একটি ভিন্ন মানের ক্রম উৎপন্ন করে। একটি পছন্দসই seed পরামিতির জন্য একই মান ব্যবহার করে একটি পুনরাবৃত্তিযোগ্য ক্রম উৎপন্ন করে।

math.random(min, max, seed)

রিটার্ন মানএকটি র্যান্ডম মান।

প্যারামিটার

  • min(series int/float) এলোমেলো মানের পরিসরের নিম্নসীমা. এই মানটি পরিসরের মধ্যে অন্তর্ভুক্ত নয়. ডিফল্ট মান 0।
  • max(series int/float) এলোমেলো মানের পরিসরের উপরের সীমা। এই মানটি পরিসরের মধ্যে অন্তর্ভুক্ত নয়। ডিফল্ট মানটি 1।
  • seed(input int) বিকল্প পরামিতি. একই seed ব্যবহার করার সময়, পুনরাবৃত্তিযোগ্য মানের একটি সেট তৈরি করতে ধারাবাহিকভাবে এই ফাংশনটি কল করার অনুমতি দেওয়া হয়।

math.asin

অ্যাসিন ফাংশনটি সংখ্যার বিপরীত সিন্ড্রোম (আর্কিডের মাধ্যমে প্রকাশিত) প্রদান করে, যার সিন্ড্রোম (অ্যাসিন (y)) = y y এর মধ্যে [-1, 1] ।

math.asin(angle) 

রিটার্ন মানবিপরীত সিন্ড্রোমের মান; যদি y [-1,1] পরিসরের বাইরে যায়, তাহলে ফিরে আসা কোণটি [-Pi / 2, Pi / 2] বা na এর পরিসরে থাকবে;

math.atan

atan ফাংশনটি সংখ্যার বিপরীত অংশ (আর্কিভের মাধ্যমে প্রকাশিত) প্রদান করে, যেখানে tan (atan (y)) = যেকোনো y-এর y-টি।

math.atan(angle) 

রিটার্ন মানবিপরীতভাবে সেট করা; ফিরে আসা কোণটি [-পি / 2, পি / 2] এর মধ্যে রয়েছে।

math.ceil

উর্ধ্বগামী পূর্ণসংখ্যা ফাংশনটি একটি পরামিতির সর্বনিম্ন (অন্তহীনতম) পূর্ণসংখ্যা যা এর চেয়ে বড় বা সমান হয় তা প্রদান করে।

math.ceil(number)

রিটার্ন মানএকটি নির্দিষ্ট সংখ্যার চেয়ে ছোট বা সমান ক্ষুদ্রতম পূর্ণসংখ্যা

দেখা হবে math.floor math.round

math.cos

কোস ফাংশন কোণের ত্রিভুজীয় সুইচডন ফিরে আসে।

math.cos(angle) 

রিটার্ন মানকোণের ত্রিভুজীয় কোষনদ ।

প্যারামিটার

  • angle(series int/float) কোণ, আর্ক হিসাবে

math.exp

numberexp এর ফাংশন e এর সমানnumberদ্বিতীয় দিক, যেখানে e হল Eura সংখ্যা।

math.exp(number) 

রিটার্ন মানএবং e এর মান হলnumberআমি আমার ভাইয়ের জন্য অপেক্ষা করছি।

দেখা হবে math.pow

math.floor

math.floor(number) 

রিটার্ন মানএকটি নির্দিষ্ট সংখ্যার বৃহত্তম পূর্ণসংখ্যা যা তার চেয়ে ছোট বা সমান।

দেখা হবে math.ceil math.round

math.log

যে কোনnumber0 এর চেয়ে বড় একটি প্রাকৃতিক ল্যাগারিটর হল একমাত্র y, যার ফলে e^y =number

math.log(number)

রিটার্ন মান numberপ্রাকৃতিক লোগারিস্ট ।

দেখা হবে math.log10

math.log10

numberসাধারণভাবে ব্যবহৃত (অথবা ১০-এর নিচে) লোগোরেন্ট হল যে ১০-কে বাড়াতে হবে।number。10^y =number

math.log10(number)

রিটার্ন মান numberদশের নিচের ল্যাগস্টার ।

দেখা হবে math.log

math.pow

গাণিতিক সিলিং ফাংশন

math.pow(base, exponent)

উদাহরণ

// math.pow
plot(math.pow(close, 2))

রিটার্ন মান baseবাড়াতেexponentযদি হয়।baseএটি একটি সিরিজ, যা উপাদান দ্বারা গণনা করা হয়।

প্যারামিটার

  • base(series int/float) ব্যবহার করার জন্য বেস নির্দিষ্ট করে।
  • exponent(series int/float) সূচক উল্লেখ করা হয়।

দেখা হবে math.sqrt math.exp

math.sign

number এর চিহ্ন (signum) যদি শূন্য হয়, তাহলে number এর চিহ্ন (signum) হবে শূন্য, number এর সংখ্যা যদি ০ এর চেয়ে বড় হয়, তাহলে ১.০, number এর সংখ্যা যদি ০ এর চেয়ে ছোট হয়, তাহলে ১.০।

math.sign(number)

রিটার্ন মানপ্যারামিটারের চিহ্ন ।

math.sin

সিন্ডিকেট ফাংশন একটি কোণের ত্রিভুজ সিন্ডিকেট ফেরত দেয়।

math.sin(angle)

রিটার্ন মানকোণের ত্রিভুজ সিন্ড্রোম ।

প্যারামিটার

  • angle(series int/float) কোণ, আর্ক হিসাবে

math.sqrt

যে কোনnumbery > = 0 এর বর্গমূল হল একমাত্র y > = 0 যার ফলে y^2 =number

math.sqrt(number)

রিটার্ন মান numberএর বর্গমূল ।

দেখা হবে math.pow

math.tan

tan ফাংশনটি ফিরে আসা কোণের ত্রিভুজের ডানদিকে।

math.tan(angle)

রিটার্ন মানকোণের ত্রিভুজটি সমানভাবে কাটা।

প্যারামিটার

  • angle(series int/float) কোণ, আর্ক হিসাবে

math.round

ফিরে যানnumberএর মান, চারের পাঁচটি নিকটতম পূর্ণসংখ্যার মধ্যে, এবং উপরে নিখুঁত করা হয়.precisionপ্যারামিটারটি একটি চার-পঞ্চমাংশের মধ্যে একটি ছোট সংখ্যার ফ্লপপয়েন্ট মান প্রদান করে।

math.round(number) 
math.round(number, precision) 

রিটার্ন মান numberএর মান চার থেকে পাঁচের কাছাকাছি পূর্ণসংখ্যার মধ্যে, অথবা নির্ভুলতার উপর নির্ভর করে।

প্যারামিটার

  • number(series int/float) ৪/৫ এর মধ্যে একটি মান লিখতে হবে।
  • precision(series int) বিকল্প প্যারামিটার ।numberচার থেকে পাঁচের মধ্যে ছোট সংখ্যা। যখন কোন প্যারামিটার দেওয়া হয় না, চার থেকে পাঁচের মধ্যে নিকটতম পূর্ণসংখ্যা।

নোটঅনুগ্রহ করে লক্ষ্য করুন যে na এর জন্য, ফাংশনটি na ফিরে আসে।

দেখা হবে math.ceil math.floor

math.max

একটি বড় মান প্রদান করে।

math.max(number0, number1, ...) 

উদাহরণ

// math.max
plot(math.max(close, open))
plot(math.max(close, math.max(open, 42)))

রিটার্ন মানঅনেকগুলি প্রদত্ত মানের মধ্যে বৃহত্তম।

দেখা হবে math.min

math.min

একটি ছোট মান ফেরত দেয়।

math.min(number0, number1, ...) 

উদাহরণ

// math.min
plot(math.min(close, open))
plot(math.min(close, math.min(open, 42)))

রিটার্ন মানপ্রদত্ত মানগুলির মধ্যে সর্বনিম্ন মান।

দেখা হবে math.max

math.avg

সমস্ত সিরিজের গড় গণনা করা হয়।

math.avg(number0, number1, ...)

রিটার্ন মানগড়

দেখা হবে math.sum ta.cum ta.sma

math.round_to_mintick

返回四舍五入到商品的mintick的值,即可以除以syminfo.mintick的最接近的值,没有余数,并向上舍入。

math.round_to_mintick(number) 

রিটার্ন মান numberচার-পাঁচটি টিক পর্যন্ত সঠিকভাবে প্রবেশ করে।

প্যারামিটার

  • number(series int/float) ৪/৫ এর মধ্যে একটি মান লিখতে হবে।

দেখা হবে math.ceil math.floor

math.sum

sum ফাংশন x এর শেষ y মানের স্লাইড সমন্বয় প্রদান করে।

math.sum(source, length)

রিটার্ন মান lengthK লাইন ফিরে আসেsourceসংক্ষিপ্ত বিবরণ ।

প্যারামিটার

  • source(series int/float) চালানোর জন্য সিরিজের মান।
  • length(series int) K কলামের সংখ্যা (longitude) ।

দেখা হবে ta.cum for

math.todegrees

আর্কাইভের একক কোণ থেকে ডিগ্রি একক আনুমানিক সমতুল্য কোণ ফিরে আসে।

math.todegrees(radians) 

রিটার্ন মানডিগ্রি একক হিসাবে কোণ মান।

প্যারামিটার

  • radians(series int/float) বক্ররেখার একক হিসাবে কোণ;

math.toradians

ডিগ্রি একক কোণ থেকে আয়তন একক একক আনুপাতিক সমতুল্য কোণ ফিরে আসে।

math.toradians(degrees) 

রিটার্ন মানআর্কাইভের একক হিসাবে কোণ মান।

প্যারামিটার

  • degrees(series int/float) ডিগ্রি একক হিসাবে কোণ ।

অন্যান্য

ফিক্সনান

প্রদত্ত সিরিজের জন্য, NaN মানকে পূর্ববর্তী অ-NaN মান দ্বারা প্রতিস্থাপন করা হয়।

fixnan(source) 

রিটার্ন মান'অন্যায়' সিরিজ ।

প্যারামিটার

  • source(সারি int/float/bool/color)

দেখা হবে na nz

এনজে

NaN মানকে সিরিজের শূন্য ((বা নির্দিষ্ট সংখ্যা) দিয়ে প্রতিস্থাপন করুন।

nz(source, replacement) 
nz(source)

উদাহরণ

// nz
plot(nz(ta.sma(close, 100)))

রিটার্ন মান sourceএর মান যদি না হয়na❖ যদিsourceএর মানnaযদি আপনি 1 ব্যবহার করেন, তাহলে 0 ফিরে আসবে।replacementপ্যারামিটার ।

প্যারামিটার

  • source(series int/float/bool/color) চালানোর জন্য সিরিজের মান।
  • replacement(series int/float/bool/color) ভলিউমটি ভলিউমের সমস্ত ভলিউমকে প্রতিস্থাপন করে।

দেখা হবে na fixnan

না

যদি NaN হয়, তাহলে পরীক্ষার মানটি ।

na(x)

রিটার্ন মানযদি x একটি অকার্যকর সংখ্যা হয়, তবে এটি সত্য (x হল NaN), অন্যথায় এটি মিথ্যা।

দেখা হবে fixnan nz

int

na রূপান্তর করুন অথবা float value কে int হিসেবে বিচ্ছিন্ন করুন।

int(x) 

রিটার্ন মানএটি int এর পর একটি প্যারামিটার ভ্যালুতে রূপান্তরিত হয়।

দেখা হবে float bool color string

ভাসমান

na-কে ভাসমান হিসেবে সেট করুন.

float(x) 

রিটার্ন মানএটি float এর পর একটি প্যারামিটার ভ্যালুতে রূপান্তরিত হয়।

দেখা হবে int bool color string

সতর্কতা

রিয়েল-টাইম কে-লাইন চলাকালীন কল করার সময় সতর্কতা ইভেন্টগুলি ট্রিগার করে এবং এর আগে সতর্কতা ফাংশন ইভেন্টগুলির উপর ভিত্তি করে একটি সতর্কতা তৈরি করে।

alert(message, freq)

উদাহরণ

// alert() example
ma = ta.sma(close, 14)
xUp = ta.crossover(close, ma)
if xUp
    // Trigger the alert the first time a cross occurs during the real-time bar.
    alert("Price (" + str.tostring(close) + ") crossed over MA (" + str.tostring(ma) +  ").", alert.freq_once_per_bar)
plot(ma)
plotchar(xUp, "xUp", "▲", location.top, size = size.tiny)

প্যারামিটার

  • message(series string) সতর্কতা ট্রিগার করার সময় পাঠানো বার্তা ।
  • freq(ইনপুট স্ট্রিং) ট্রিগার ফ্রিকোয়েন্সি; সম্ভাব্য মান হলঃ alert.freq_all ((সব ফাংশন কল ট্রিগার সতর্কতা), alert.freq_once_per_bar ((K লাইনের প্রথম ফাংশন কল ট্রিগার সতর্কতা), alert.freq_once_per_bar_close ((ফাংশন কল শুধুমাত্র রিয়েল-টাইম K লাইনের শেষ স্ক্রিপ্ট পুনরাবৃত্তির সময় ঘটে এবং বন্ধ হওয়ার সময় সতর্কতা সৃষ্টি করে); ডিফল্ট মান হল alert.freq_once_per_bar;;

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

দেখা হবে alertcondition

সতর্কতা অবস্থা

সতর্কতা তৈরির শর্ত তৈরি করুন, যা সতর্কতা তৈরির বাক্সে উপলব্ধ। দয়া করে মনে রাখবেন যে সতর্কতা তৈরির শর্ত কোনও সতর্কতা তৈরি করে না, এটি কেবলমাত্র সতর্কতা তৈরির ডায়লগ বাক্সে আপনাকে আরও বিকল্প সরবরাহ করে। এছাড়াও, সতর্কতা শর্তের প্রভাবগুলি চার্টে দৃশ্যমান নয়।

alertcondition(condition, title, message)

উদাহরণ

// alertcondition
alertcondition(close >= open, title='Alert on Green Bar', message='Green Bar!')

প্যারামিটার

  • condition(series bool) সতর্কতার জন্য ব্যবহৃত সিরিজের বুল মান। True মান সতর্কতা ট্রিগারকে প্রতিনিধিত্ব করে, false - কোন সতর্কতা নয়। প্রয়োজনীয় পরামিতি।
  • title(const string) সতর্কতা শর্তের শিরোনাম.
  • message(const string) সতর্কতা ট্রিগার হলে বার্তা প্রদর্শন করা হয়.

নোটমনে রাখবেন, পাইন v4-এ, সতর্কতা শর্ত কলগুলি একটি অতিরিক্ত চিত্র তৈরি করে। আমরা যখন প্রতিটি স্ক্রিপ্টের আউটপুট সিরিজের সংখ্যা গণনা করি তখন এই সমস্ত কলগুলি বিবেচনা করা হয়।

দেখা হবে alert

সূচক

সামঞ্জস্যের জন্যTrading Viewএটি একটি কৌশলগত কোড, যা আসলে কল করার প্রয়োজন নেই।

দেখা হবে strategy

সময়

time ফাংশন নির্দিষ্ট সময়সীমা এবং লেনদেনের সময়সীমার জন্য বর্তমান K-লাইন এর UNIX সময় প্রদান করে। সময় পয়েন্টটি লেনদেনের সময়সীমার মধ্যে না থাকলে NaN প্রদান করে।sessionপ্যারামিটার ।

time(timeframe, session, timezone)

time(timeframe, session)

time(timeframe)

উদাহরণ

timeinrange(res, sess) => not na(time(res, sess, "America/New_York")) ? 1 : 0
plot(timeinrange("1", "1300-1400"), color=color.red)

// This plots 1.0 at every start of 10 minute bar on a 1 minute chart:
newbar(res) => ta.change(time(res)) == 0 ? 0 : 1
plot(newbar("10"))

যখন আপনি একটি সেশন সেট আপ করেন, তখন আপনি শুধুমাত্র ঘন্টা এবং মিনিট নয়, কিন্তু একটি নির্দিষ্ট সপ্তাহের তারিখও নির্দিষ্ট করতে পারেন। যদি কোনও তারিখ নির্দিষ্ট না করা হয়, তবে এটি অনুমান করা হয় যে ট্রেডিং সময়কালটি রবিবার (1) থেকে শনিবার (7) পর্যন্ত সেট করা আছে, যা 1100-2000 টন টন 1100-1200:1234567 টন। আপনি তারিখ নির্দিষ্ট করে এটি পরিবর্তন করতে পারেন। উদাহরণস্বরূপ, সপ্তাহের 7 দিন ট্রেডিং এবং 24 ঘন্টা ট্রেডিং সময়সীমার জন্য, নিম্নলিখিত স্ক্রিপ্টগুলি শনিবার এবং রবিবার রঙিন হবে নাঃ

উদাহরণ

// Time
t1 = time(timeframe.period, "0000-0000:23456")
bgcolor(t1 ? color.new(color.blue, 90) : na)

একsessionপ্যারামিটারগুলি কমা দ্বারা পৃথক করা বিভিন্ন ট্রেডিং সময়সীমা অন্তর্ভুক্ত করতে পারে। উদাহরণস্বরূপ, নিম্নলিখিত স্ক্রিপ্টটি 10:00 থেকে 11:00 এবং 14:00 থেকে 15:00 (শুধুমাত্র কার্যদিবসের জন্য) থেকে K স্ট্রিপ চার্টটি তুলে ধরবেঃ

উদাহরণ

// Time
t1 = time(timeframe.period, "1000-1100,1400-1500:23456")
bgcolor(t1 ? color.new(color.blue, 90) : na)

রিটার্ন মানইউনিক্স সময়।

প্যারামিটার

  • timeframe(simple string) সময়কাল; ফাঁকা স্ট্রিংকে চার্টের বর্তমান সময়কাল হিসেবে ব্যাখ্যা করা হয়।
  • session(simple string) লেনদেনের সময়সীমা নির্দিষ্টকরণ ⇒ অপশনাল প্যারামিটার, ডিফল্টরূপে পণ্যের লেনদেনের সময়সীমা ব্যবহার করা হয় ⇒ ফাঁকা স্ট্রিংগুলি পণ্যের লেনদেনের সময়সীমা হিসাবে ব্যাখ্যা করা হয় ⇒ FMZ সমর্থিত নয় ⇒
  • timezone(সহজ স্ট্রিং)sessionপ্যারামিটারের সময় অঞ্চলটি শুধুমাত্র যখন একটি মেল সেশন প্যানেল নির্দিষ্ট করা হয় তখন ব্যবহার করা হয়। অপশনাল। ডিফল্ট মানটি syminfo.timezone। এটি GMT (যেমন মেল GMT-5 প্যানেল) বা IANA সময় অঞ্চল ডাটাবেস নাম (যেমন মেল আমেরিকা/নিউইয়র্ক প্যানেল) দিয়ে নির্দিষ্ট করা যেতে পারে।

নোটইউনিক্স সময় হল ১লা জানুয়ারি, ১৯৭০ তারিখে ইউটিসি ০০ঃ০০ঃ০০ থেকে চলে যাওয়া মিলিসেকেন্ডের সংখ্যা।

বছর

year(time)
year(time, timezone)

রিটার্ন মানইউনিক্স সময় প্রদানকারী বছর (সময় অঞ্চল পরিবর্তন) ।

প্যারামিটার

  • time(series int) ইউনিক্স সময়কে মিলিসেকেন্ডে পরিমাপ করা হয়।
  • timezone(series string) প্যারামিটারটি নির্বাচন করা যায়.সময় অঞ্চল.

নোটইউনিক্স সময় হল ১লা জানুয়ারি, ১৯৭০ তারিখের ইউটিসি ০০ঃ০০ঃ০০ তারিখ থেকে মিলিসেকেন্ডের সংখ্যা। ডিফল্টরূপে, সময় অঞ্চলটি syminfo.timezone। আপনি টাইমস্ট্যাম্প ব্যবহার করে সম্ভাব্য মান পরীক্ষা করতে পারেন। অনুগ্রহ করে মনে রাখবেন যে এই ফাংশনটি K-লাইনের খোলার সময় অনুযায়ী বছরটি প্রদান করে। রাতারাতি লেনদেনের সময় (যেমন EURUSD-এর সোমবারের লেনদেনের সময়টি রবিবার 17:00 UTC-4 থেকে শুরু হয়) এর জন্য, এই মানটি লেনদেনের দিনের বছরের চেয়ে 1 কম হতে পারে।

দেখা হবে year time month dayofmonth dayofweek hour minute second

মাস

month(time)
month(time, timezone)

রিটার্ন মানইউনিক্স সময় প্রদানকারী মাস (সময় অঞ্চল পরিবর্তন) ।

প্যারামিটার

  • time(series int) ইউনিক্স সময়কে মিলিসেকেন্ডে পরিমাপ করা হয়।
  • timezone(series string) প্যারামিটারটি নির্বাচন করা যায়.সময় অঞ্চল.

নোটইউনিক্স সময় হল ১লা জানুয়ারি, ১৯৭০ তারিখের ইউটিসি ০০ঃ০০ঃ০০ তারিখ থেকে মিলিসেকেন্ডের সংখ্যা। ডিফল্টরূপে, সময় অঞ্চলটি syminfo.timezone। আপনি টাইমস্ট্যাম্প ব্যবহার করে সম্ভাব্য মান পরীক্ষা করতে পারেন। অনুগ্রহ করে মনে রাখবেন যে এই ফাংশনটি K-লাইনের খোলার সময় অনুযায়ী মাস ফেরত দেয়। রাতারাতি লেনদেনের সময় (যেমন, EURUSD সোমবারের লেনদেনের সময়টি রবিবার 17:00 UTC-4 থেকে শুরু হয়) এর জন্য, এই মানটি লেনদেনের দিনের মাসের চেয়ে 1 কম হতে পারে।

দেখা হবে month time year dayofmonth dayofweek hour minute second

ঘন্টা

hour(time)
hour(time, timezone)

রিটার্ন মানইউনিক্স টাইম দেওয়া হয় (সময় অঞ্চল পরিবর্তন) ।

প্যারামিটার

  • time(series int) ইউনিক্স সময়কে মিলিসেকেন্ডে পরিমাপ করা হয়।
  • timezone(series string) প্যারামিটারটি নির্বাচন করা যায়.সময় অঞ্চল.

নোটইউনিক্স সময় হল ১লা জানুয়ারি, ১৯৭০ তারিখের ইউটিসি ০০ঃ০০ঃ০০ তারিখ থেকে মিলিসেকেন্ডের সংখ্যা। ডিফল্টরূপে, সময় অঞ্চলটি syminfo.timezone। আপনি টাইমস্ট্যাম্প ব্যবহার করে সম্ভাব্য মান পরীক্ষা করতে পারেন।

দেখা হবে hour time year month dayofmonth dayofweek minute second

মিনিট

minute(time)
minute(time, timezone)

রিটার্ন মানইউনিক্স টাইম দেওয়া হয় মিনিট (সময় অঞ্চল পরিবর্তন) ।

প্যারামিটার

  • time(series int) ইউনিক্স সময়কে মিলিসেকেন্ডে পরিমাপ করা হয়।
  • timezone(series string) প্যারামিটারটি নির্বাচন করা যায়.সময় অঞ্চল.

নোটইউনিক্স সময় হল ১লা জানুয়ারি, ১৯৭০ তারিখের ইউটিসি ০০ঃ০০ঃ০০ তারিখ থেকে মিলিসেকেন্ডের সংখ্যা। ডিফল্টরূপে, সময় অঞ্চলটি syminfo.timezone। আপনি টাইমস্ট্যাম্প ব্যবহার করে সম্ভাব্য মান পরীক্ষা করতে পারেন।

দেখা হবে minute time year month dayofmonth dayofweek hour second

দ্বিতীয়

second(time)
second(time, timezone)

রিটার্ন মানইউনিক্স টাইম (সময় অঞ্চল পরিবর্তন) এর জন্য সেকেন্ডের সংখ্যা প্রদান করে।

প্যারামিটার

  • time(series int) ইউনিক্স সময়কে মিলিসেকেন্ডে পরিমাপ করা হয়।
  • timezone(series string) প্যারামিটারটি নির্বাচন করা যায়.সময় অঞ্চল.

নোটইউনিক্স সময় হল ১লা জানুয়ারি, ১৯৭০ তারিখের ইউটিসি ০০ঃ০০ঃ০০ তারিখ থেকে মিলিসেকেন্ডের সংখ্যা। ডিফল্টরূপে, সময় অঞ্চলটি syminfo.timezone। আপনি টাইমস্ট্যাম্প ব্যবহার করে সম্ভাব্য মান পরীক্ষা করতে পারেন।

দেখা হবে second time year month dayofmonth dayofweek hour minute

সাপ্তাহিক

weekofyear(time)
weekofyear(time, timezone)

রিটার্ন মানইউনিক্স সময় প্রদানকারী চক্র (সময় অঞ্চল পরিবর্তন) ।

প্যারামিটার

  • time(series int) ইউনিক্স সময়কে মিলিসেকেন্ডে পরিমাপ করা হয়।
  • timezone(series string) প্যারামিটারটি নির্বাচন করা যায়.সময় অঞ্চল.

নোটইউনিক্স সময় হল ১লা জানুয়ারি, ১৯৭০ তারিখের ইউটিসি ০০ঃ০০ঃ০০ তারিখ থেকে মিলিসেকেন্ডের সংখ্যা। ডিফল্টরূপে, সময় অঞ্চলটি syminfo.timezone। আপনি টাইমস্ট্যাম্প ব্যবহার করে সম্ভাব্য মান পরীক্ষা করতে পারেন। অনুগ্রহ করে মনে রাখবেন যে ফাংশনটি K-লাইনের খোলার সময় অনুসারে সপ্তাহ ফিরে আসে। মধ্যরাতের ট্রেডিং সময়ের জন্য (যেমন EURUSD, যার সোমবারের ট্রেডিং সময়টি রবিবার 17:00 থেকে শুরু হয়) এই মানটি ট্রেডিং দিনের সপ্তাহের চেয়ে 1 কম হতে পারে।

দেখা হবে weekofyear time year month dayofmonth dayofweek hour minute second

দিন-সপ্তাহ

dayofweek(time)
dayofweek(time, timezone)

রিটার্ন মানইউনিক্স টাইম (ইউনিক্স টাইম) এর জন্য সপ্তাহের তারিখ (সময় অঞ্চল পরিবর্তন) ।

প্যারামিটার

  • time(series int) ইউনিক্স সময়কে মিলিসেকেন্ডে পরিমাপ করা হয়।
  • timezone(series string) প্যারামিটারটি নির্বাচন করা যায়.সময় অঞ্চল.

নোটঅনুগ্রহ করে মনে রাখবেন যে এই ফাংশনটি K-লাইনের খোলার সময় অনুযায়ী তারিখ ফেরত দেয়। রাতারাতি লেনদেনের সময় (যেমন EURUSD-এর সোমবারের লেনদেনের সময়টি রবিবার 17:00 থেকে শুরু হয়) এর জন্য, এই মানটি লেনদেনের দিনের তারিখের চেয়ে 1 কম হতে পারে। ইউনিক্স সময় হল ১লা জানুয়ারি, ১৯৭০ তারিখের ইউটিসি ০০ঃ০০ঃ০০ তারিখ থেকে মিলিসেকেন্ডের সংখ্যা। ডিফল্টরূপে, সময় অঞ্চলটি syminfo.timezone। আপনি টাইমস্ট্যাম্প ব্যবহার করে সম্ভাব্য মান পরীক্ষা করতে পারেন।

দেখা হবে time dayofmonth

দিনমাস

dayofmonth(time)
dayofmonth(time, timezone)

রিটার্ন মানইউএনআইএক্স সময় প্রদানকারী মাসিক তারিখ (সময় অঞ্চল পরিবর্তন) ।

প্যারামিটার

  • time(series int) ইউনিক্স সময়কে মিলিসেকেন্ডে পরিমাপ করা হয়।
  • timezone(series string) প্যারামিটারটি নির্বাচন করা যায়.সময় অঞ্চল.

নোটইউনিক্স সময় হল ১লা জানুয়ারি, ১৯৭০ তারিখের ইউটিসি ০০ঃ০০ঃ০০ তারিখ থেকে মিলিসেকেন্ডের সংখ্যা। ডিফল্টরূপে, সময় অঞ্চলটি syminfo.timezone। আপনি টাইমস্ট্যাম্প ব্যবহার করে সম্ভাব্য মান পরীক্ষা করতে পারেন। অনুগ্রহ করে মনে রাখবেন যে এই ফাংশনটি K-লাইনের খোলার সময় অনুযায়ী তারিখ ফেরত দেয়। রাতারাতি লেনদেনের সময় (যেমন EURUSD সোমবারের লেনদেনের সময়টি রবিবার 17:00 UTC-4 থেকে শুরু হয়) এর জন্য, এই মানটি লেনদেনের দিনের তারিখের চেয়ে 1 কম হতে পারে।

দেখা হবে time dayofweek

সময়সীমা

টাইমার ফাংশনটি ইউনিক্স টাইমের নির্দিষ্ট তারিখ এবং সময় ফেরত দেয়।

timestamp(dateString)
timestamp(year, month, day, hour, minute, second)
timestamp(timezone, year, month, day, hour, minute, second)

উদাহরণ

// timestamp
plot(timestamp(2016, 01, 19, 09, 30), linewidth=3, color=color.green)
plot(timestamp(syminfo.timezone, 2016, 01, 19, 09, 30), color=color.blue)
plot(timestamp(2016, 01, 19, 09, 30), color=color.yellow)
plot(timestamp("GMT+6", 2016, 01, 19, 09, 30))
plot(timestamp(2019, 06, 19, 09, 30, 15), color=color.lime)
plot(timestamp("GMT+3", 2019, 06, 19, 09, 30, 15), color=color.fuchsia)
plot(timestamp("Feb 01 2020 22:10:05"))
plot(timestamp("2011-10-10T14:48:00"))
plot(timestamp("04 Dec 1995 00:12:00 GMT+5"))

রিটার্ন মানইউনিক্স সময়।

প্যারামিটার

  • timezone(series string) টাইমজোন↑অপশনাল↑ডিফল্ট মানটি syminfo.timezone♦। এটি GMT (যেমন GMT-5 টাইমজোন) বা IANA টাইমজোন ডাটাবেস নাম (যেমন GMT-5 টাইমজোন) দিয়ে উল্লেখ করা যেতে পারে।
  • year(series int) বছর ।
  • month(series int) মাস ।
  • day(series int) দিন ।
  • hour(series int) (বিকল্প পরামিতি) ঘন্টা.
  • minute(series int) (optional parameter) মিনিট. ডিফল্ট মান ০.
  • second(series int) (ঐচ্ছিক পরামিতি) Second。 ডিফল্ট মান ০。
  • dateString(const string) একটি স্ট্রিং যার মধ্যে তারিখ এবং একটি বিকল্প সময় এবং সময় অঞ্চল রয়েছে; এর বিন্যাসটি IETF RFC 2822 বা ISO 8601 স্ট্যান্ডার্ডের সাথে সামঞ্জস্যপূর্ণ হতে হবে ((DD MMM YYYY hh:mm:ss±hhmm ট্যাগ বা YYYYYY-MM-DDThh:mm:ss±hh:mm ট্যাগ, তাই 20 Feb 2020 বা 2020-02-20 ) ;; সময় না থাকলে 00:00 ব্যবহার করা হয়; যদি কোন সময় অঞ্চল না থাকে তবে GMT+0 ব্যবহার করা হয় ;; দয়া করে নোট করুন যে এই ফাংশনটি সাধারণত যেভাবে কাজ করে তার থেকে আলাদা, এটি এক্সচেঞ্জের সময় অঞ্চলটি ফিরিয়ে দেয় ;;

নোটইউনিক্স সময় হল ১লা জানুয়ারি, ১৯৭০ তারিখে ইউটিসি ০০ঃ০০ঃ০০ থেকে চলে যাওয়া মিলিসেকেন্ডের সংখ্যা।

দেখা হবে time timenow syminfo.timezone

ভরাট

প্রদত্ত রঙ ব্যবহার করে দুটি অঙ্কন বা লাইন মধ্যে ব্যাকগ্রাউন্ড পূরণ করুন।

fill(hline1, hline2, color, title, editable, fillgaps, display)
fill(plot1, plot2, color, title, editable, show_last, fillgaps, display)

উদাহরণ

h1 = hline(20)
h2 = hline(10)
fill(h1, h2, color=color.new(color.blue, 90))

p1 = plot(open)
p2 = plot(close)
fill(p1, p2, color=color.new(color.green, 90))

প্যারামিটার

  • hline1(hline) প্রথম হ্লিন অবজেক্ট. প্রয়োজনীয় পরামিতি.
  • hline2(hline) দ্বিতীয় হ্লিন অবজেক্ট. প্রয়োজনীয় পরামিতি.
  • plot1(প্লট) প্রথম অঙ্কন বস্তু. প্রয়োজনীয় পরামিতি.
  • plot2(plot) দ্বিতীয় অঙ্কন বস্তু. প্রয়োজনীয় পরামিতি.
  • color(series color) অঙ্কনের রঙ. আপনি রঙিন রঙ = লাল রঙ বা রঙিন রঙ = #ff001a রঙিন ধ্রুবক ব্যবহার করতে পারেন এবং 'color = close >= open? green : red রঙিন রঙের জটিল অভিব্যক্তি ব্যবহার করতে পারেন। বিকল্প পরামিতি।
  • title(const string) একটি শিরোনাম তৈরি করা হয়েছে যা বস্তু পূরণ করবে।
  • editable(const bool) যদি true হয় তবে স্টাইল পূরণটি ফর্ম্যাট ডায়লগ বক্সে সম্পাদনা করা যেতে পারে। ডিফল্ট মানটি true।
  • show_last(input int) যদি সেট করা থাকে, তাহলে গ্রাফটি পূরণ করার জন্য k-শ্রেণীর সংখ্যা (শেষ k-শ্রেণীর থেকে ফিরে আসা) নির্ধারণ করে।
  • fillgaps(const bool) ফাঁকা জায়গাগুলির ধারাবাহিক পূরণ নিয়ন্ত্রণ করে, অর্থাৎ, যখন plot() কলগুলির মধ্যে একটি na মান ফেরত দেয়। সত্য হিসাবে সেট করা হলে, শেষ পূরণটি ফাঁকা জায়গাগুলি পূরণ করতে থাকবে। ডিফল্টভাবে মিথ্যা।
  • display(plot_display) ভরাট প্রদর্শনের অবস্থান নিয়ন্ত্রণ করে। সম্ভাব্য মানঃ display.none、display.all。 ডিফল্ট display.all。

দেখা হবে plot barcolor bgcolor hline

স্রোত

একটি নির্দিষ্ট স্থির মূল্য স্তরের উপর একটি অনুভূমিক লাইন প্রদর্শন করা হয়।

hline(price, title, color, linestyle, linewidth, editable, display)

উদাহরণ

// input.hline
hline(3.14, title='Pi', color=color.blue, linestyle=hline.style_dotted, linewidth=2)

// You may fill the background between any two hlines with a fill() function:
h1 = hline(20)
h2 = hline(10)
fill(h1, h2, color=color.new(color.green, 90))

রিটার্ন মানফিল করার জন্য ব্যবহার করা যেতে পারে এমন একটি হ্লিন অবজেক্ট ।

প্যারামিটার

  • price(input int/float) অবজেক্টের প্রদর্শিত দামের মান; প্রয়োজনীয় পরামিতি।
  • title(const string) বস্তুর শিরোনাম
  • color(input color) রেজোলিউশন লাইনের রঙ ⇒ ধ্রুবক হতে হবে ⇒ অপশনগত পরামিতি ⇒
  • linestyle(hline_style) রেজোলিউশন লাইনের স্টাইল। সম্ভাব্য মানগুলি হলঃ solid, dotted, dotted। বিকল্প পরামিতি।
  • linewidth(ইনপুট int) রেন্ডারিং লাইনের প্রস্থ; ডিফল্ট মান 1।
  • editable(const bool) যদি true হয়, তাহলে হ্লাইন স্টাইলটি ফরম্যাট ডায়লগ বক্সে সম্পাদনা করা যাবে। ডিফল্ট মানটি true।
  • display(plot_display) কন্ট্রোল লাইনের প্রদর্শনের অবস্থান. সম্ভাব্য মান হল: display.none、display.all。 ডিফল্টভাবে display.all。
  • overlay(const bool) FMZ প্ল্যাটফর্মের এক্সটেনশনের একটি প্যারামিটার, যা বর্তমান ফাংশনকে মূলগ্রাফে (সত্যে সেট করা) বা উপগ্রাফে (মিথ্যাতে সেট করা) প্রদর্শিত হয়।strategyঅথবাindicatorভিতরেoverlayপ্যারামিটার সেটিং,strategyঅথবাindicatorসেট করা নেইoverlayপ্যারামিটারগুলি ডিফল্টরূপে প্যারামিটারগুলির সাথে সামঞ্জস্য করে।

bgcolor

নির্দিষ্ট রঙের সাথে K-স্ট্রিপের ব্যাকগ্রাউন্ড পূরণ করুন।

bgcolor(color, offset, editable, show_last, title, display, overlay)

উদাহরণ

// bgcolor example
bgcolor(close < open ? color.new(color.red,70) : color.new(color.green, 70))

প্যারামিটার

  • color(series color) ব্যাকগ্রাউন্ডের রঙ পূরণ করে। আপনি রঙের ধ্রুবক যেমন red বা #ff001a ব্যবহার করতে পারেন এবং জটিল অভিব্যক্তি যেমন 'close >= open? green : red'; প্রয়োজনীয় পরামিতি।
  • offset(series int) একটি রঙের সিরিজ যা k লাইন নির্দিষ্ট সংখ্যার উপর বাম বা ডানদিকে সরে যায়; ডিফল্ট মান 0;
  • editable(const bool) যদি true হয়, তবে bgcolor স্টাইলটি ফর্ম্যাট ডায়লগ বক্সে সম্পাদনা করা যেতে পারে। ডিফল্ট মানটি true।
  • show_last(input int) যদি সেট করা থাকে, তাহলে গ্রাফটি পূরণ করার জন্য k-শ্রেণীর সংখ্যা (শেষ k-শ্রেণীর থেকে ফিরে আসা) নির্ধারণ করে।
  • title(const string) bgcolor এর শিরোনাম.
  • display(plot_display) bgcolor এর প্রদর্শনের অবস্থান নিয়ন্ত্রণ করে। সম্ভাব্য মানঃ display.none、display.all。 ডিফল্ট display.all。
  • overlay(const bool) FMZ প্ল্যাটফর্মের এক্সটেনশনের একটি প্যারামিটার, যা বর্তমান ফাংশনকে মূলগ্রাফে (সত্যে সেট করা) বা উপগ্রাফে (মিথ্যাতে সেট করা) প্রদর্শিত হয়।strategyঅথবাindicatorভিতরেoverlayপ্যারামিটার সেটিং,strategyঅথবাindicatorসেট করা নেইoverlayপ্যারামিটারগুলি ডিফল্টরূপে প্যারামিটারগুলির সাথে সামঞ্জস্য করে।

দেখা হবে plot

বার্কলার

K লাইন রঙ সেট করুন ।

barcolor(color, offset, editable, show_last, title, display)

উদাহরণ

barcolor(close < open ? color.black : color.white)

প্যারামিটার

  • color(series color) K লাইন রঙ. আপনি রঙের ধ্রুবক যেমন red বা #ff001a ব্যবহার করতে পারেন, এবং 'close >= open? green : red এর জটিল অভিব্যক্তি যেমন red অথবা ff001a ব্যবহার করতে পারেন। প্রয়োজনীয় পরামিতি।
  • offset(series int) একটি রঙের সিরিজ যা k লাইন নির্দিষ্ট সংখ্যার উপর বাম বা ডানদিকে সরে যায়; ডিফল্ট মান 0;
  • editable(const bool) যদি true হয়, তাহলে barcolor স্টাইলটি ফরম্যাট ডায়লগ বক্সে সম্পাদনা করা যায়; ডিফল্ট মানটি true হয়।
  • show_last(input int) যদি সেট করা থাকে, তাহলে গ্রাফটি পূরণ করার জন্য k-শ্রেণীর সংখ্যা (শেষ k-শ্রেণীর থেকে ফিরে আসা) নির্ধারণ করে।
  • title(const string) বারকোলার শিরোনাম.
  • display(plot_display) K-রেখা রঙের প্রদর্শনের অবস্থান নিয়ন্ত্রণ করে। সম্ভাব্য মান হলঃ display.none、display.all。 ডিফল্ট display.all。

দেখা হবে bgcolor plot fill

ত্রুটি

পিআইএন v4 সংস্করণের সাথে সামঞ্জস্যপূর্ণerror, ফাংশন এবংruntime.errorএকমত।

অন্তর্নির্মিত পরিবর্তনশীল

অর্ডার

order.ascending

অ্যারেটিকে সর্বনিম্ন থেকে সর্বোচ্চ পর্যন্ত সাজানোর ক্রম নির্ধারণ করুন।

প্রকারsort_order

দেখা হবে array.new_float array.sort

order.descending

অ্যারেটিকে বৃহত্তম থেকে ক্ষুদ্রতম ক্রম অনুসারে নির্ধারণ করুন।

প্রকারsort_order

দেখা হবে array.new_float array.sort

সময়সীমা

timeframe.isdaily

যদি বর্তমান রেজোলিউশন দৈনিক রেজোলিউশন হয় তবে এটি সত্য, অন্যথায় মিথ্যা ফিরে আসে।

প্রকারসহজ বুল

দেখা হবে timeframe.isdwm timeframe.isintraday timeframe.isminutes timeframe.isseconds timeframe.isweekly timeframe.ismonthly

timeframe.isdwm

যদি বর্তমান রেজোলিউশনটি দৈনিক বা সাপ্তাহিক বা মাসিক হয় তবে এটি সত্য, অন্যথায় মিথ্যা ফিরে আসে।

প্রকারসহজ বুল

দেখা হবে timeframe.isintraday timeframe.isminutes timeframe.isseconds timeframe.isdaily timeframe.isweekly timeframe.ismonthly

timeframe.isintraday

যদি বর্তমান চক্রটি দিনের (মিনিট বা সেকেন্ড) চক্র হয়, তাহলে true প্রদান করা হয়, অন্যথায় false প্রদান করা হয়।

প্রকারসহজ বুল

দেখা হবে timeframe.isminutes timeframe.isseconds timeframe.isdwm timeframe.isdaily timeframe.isweekly timeframe.ismonthly

timeframe.isminutes

যদি বর্তমান চক্রটি মিনিটের চক্র হয়, তাহলে true প্রদান করা হয়, অন্যথায় false প্রদান করা হয়।

প্রকারসহজ বুল

দেখা হবে timeframe.isdwm timeframe.isintraday timeframe.isseconds timeframe.isdaily timeframe.isweekly timeframe.ismonthly

timeframe.ismonthly

যদি বর্তমান রেজোলিউশনটি মাসিক রেজোলিউশন হয় তবে এটি সত্য, অন্যথায় মিথ্যা ফিরে আসে।

প্রকারসহজ বুল

দেখা হবে timeframe.isdwm timeframe.isintraday timeframe.isminutes timeframe.isseconds timeframe.isdaily timeframe.isweekly

timeframe.isseconds

যদি বর্তমান চক্রটি সেকেন্ড হয় তবে true ফেরত দিন, অন্যথায় false ফেরত দিন।

প্রকারসহজ বুল

দেখা হবে timeframe.isdwm timeframe.isintraday timeframe.isminutes timeframe.isdaily timeframe.isweekly timeframe.ismonthly

timeframe.isweekly

যদি বর্তমান রেজোলিউশনটি সাপ্তাহিক হয় তবে এটি সত্য, অন্যথায় মিথ্যা ফিরে আসে।

প্রকারসহজ বুল

দেখা হবে timeframe.isdwm timeframe.isintraday timeframe.isminutes timeframe.isseconds timeframe.isdaily timeframe.ismonthly

timeframe.multiplier

সময়ের চক্রের গুণিতক, যেমন 60 - 60, D - 1, 5D - 5, 12M - 12।

প্রকারসহজ int

দেখা হবে syminfo.ticker syminfo.tickerid timeframe.period

timeframe.period

সময়কালের চক্রগুলি যেমনঃ 60 - 60 মিনিট, D - দিন, W - সপ্তাহ, M - মাস, 5D - 5 দিন, 12M - 1 বছর, 3M - 1 প্রান্তিকে।

প্রকারসহজ স্ট্রিং

দেখা হবে syminfo.ticker syminfo.tickerid timeframe.multiplier

প্রদর্শন

display.none

একটি নামকরণ ধ্রুবক, যা অঙ্কনের প্রদর্শনের অবস্থান নির্ধারণ করে। কোথাও প্রদর্শিত হয় না। সতর্কতা টেমপ্লেট বার্তাগুলিতে উপলব্ধ।

প্রকারplot_display

দেখা হবে plot plotshape plotchar

display.all

একটি নামকরণ ধ্রুবক, যা চিত্র প্রদর্শনের অবস্থান নির্ধারণ করে। যেকোনো অবস্থান প্রদর্শন করে।

প্রকারplot_display

দেখা হবে plot plotshape plotchar plotarrow plotbar plotcandle

আকৃতি

shape.xcross

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

shape.cross

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

shape.triangleup

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

shape.triangledown

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

shape.flag

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

shape.circle

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

shape.arrowup

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

shape.arrowdown

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

shape.labelup

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

shape.labeldown

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

shape.square

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

shape.diamond

plotshape ফাংশনের আকৃতি শৈলী ।

প্রকারconst স্ট্রিং

দেখা হবে plotshape

রঙ

color.aqua

এটি #00BCD4 রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.black

এটি #363A45 রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.blue

এটি #2962ff রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.fuchsia

এটি #E040FB রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.gray

এটি #787B86 রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.green

#4CAF50 রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.lime

এটি #00E676 রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.maroon

#880E4F রঙের নামকরণের ধ্রুবক।

প্রকারconst রঙ

color.navy

#311B92 রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.olive

এটি #808000 রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.orange

এটি #FF9800 রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.purple

#9C27B0 রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.red

এটি #FF5252 রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.silver

#B2B5BE রঙের নামকরণের ধ্রুবক।

প্রকারconst রঙ

color.teal

color.teal

এটি #00897B রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.white

এটি #FFFFFF রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

color.yellow

এটি #FFEB3B রঙের নামকরণ ধ্রুবক।

প্রকারconst রঙ

প্লট

plot.style_line

'Line array style' নামকরণের ধ্রুবক, প্লট ফাংশনে ব্যবহৃতstyleপ্যারামিটার প্যারামিটার ।

প্রকারplot_style

দেখা হবে plot plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_columns plot.style_circles

plot.style_linebr

'লাইন উইথ ব্রেকস' স্টাইলের নামকরণ ধ্রুবক, প্লট ফাংশনে ব্যবহৃতstyleপরামিতির পরামিতিগুলো... plot.style_line এর অনুরূপ, তবে ডেটাতে কোন ফাঁকা স্থান পূরণ করা হয়নি.

প্রকারplot_style

দেখা হবে plot plot.style_line plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_columns plot.style_circles

plot.style_histogram

'হিস্টোগ্রাম প্যানেল শৈলীর নামকরণ ধ্রুবক, প্লট ফাংশনে ব্যবহৃতstyleপ্যারামিটার প্যারামিটার ।

প্রকারplot_style

দেখা হবে plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_cross plot.style_area plot.style_areabr plot.style_columns plot.style_circles

plot.style_columns

কলাম কলামের স্টাইলের নামকরণ ধ্রুবক, প্লট ফাংশনে ব্যবহৃতstyleপ্যারামিটার প্যারামিটার ।

প্রকারplot_style

দেখা হবে plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_circles

plot.style_circles

Circles শৈলীর নামকরণ ধ্রুবক, প্লট ফাংশনে ব্যবহৃতstyleপ্যারামিটার প্যারামিটার ।

প্রকারplot_style

দেখা হবে plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_columns

প্লট.স্টাইল_এরিয়া

'অঞ্চল বিন্দু শৈলী নামকরণ ধ্রুবক, প্লট ফাংশন হিসাবে ব্যবহৃতstyleপ্যারামিটার প্যারামিটার ।

প্রকারplot_style

দেখা হবে plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_areabr plot.style_cross plot.style_columns plot.style_circles

plot.style_areabr

'এরিয়া উইথ ব্রেকস' বেতনের স্টাইলের নামকরণ ধ্রুবক, প্লট ফাংশনে ব্যবহৃতstyleপরামিতির পরামিতিগুলো... plot.style_area এর অনুরূপ, তবে ডেটাতে কোন ফাঁকা স্থান পূরণ করা হয়নি.

প্রকারplot_style

দেখা হবে plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_cross plot.style_area plot.style_columns plot.style_circles

plot.style_cross

ক্রস ক্যাবল স্টাইলের নামকরণ ধ্রুবক, প্লট ফাংশনে ব্যবহৃতstyleপ্যারামিটার প্যারামিটার ।

প্রকারplot_style

দেখা হবে plot plot.style_line plot.style_linebr plot.style_stepline plot.style_stepline_diamond plot.style_histogram plot.style_area plot.style_areabr plot.style_columns plot.style_circles

plot.style_stepline

'স্টিপ লাইন প্যানেল স্টাইলের নামকরণ ধ্রুবক, প্লট ফাংশনে ব্যবহৃতstyleপ্যারামিটার প্যারামিটার ।

প্রকারplot_style

দেখা হবে plot plot.style_stepline_diamond plot.style_linebr plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_columns plot.style_circles

প্লট.স্টাইল_স্টিপলাইন_ডায়মন্ড

প্লট ফাংশনে 'Step Line With Diamonds' স্টাইলের নামকরণ ধ্রুবকstyleপরামিতির পরামিতিগুলো. plot.style_stepline এর মতো, ডেটা পরিবর্তনের পাশাপাশি কার্ভ চিহ্নিত করা হয়।

প্রকারplot_style

দেখা হবে plot plot.style_line plot.style_linebr plot.style_histogram plot.style_cross plot.style_area plot.style_areabr plot.style_columns plot.style_circles

অবস্থান

location.abovebar

location.abovebar

plotshape, plotchar ফাংশনের অবস্থান মান।

প্রকারconst স্ট্রিং

দেখা হবে plotshape plotchar location.belowbar location.top location.bottom location.absolute

location.belowbar

plotshape, plotchar ফাংশনের অবস্থান মান।

প্রকারconst স্ট্রিং

দেখা হবে plotshape plotchar location.abovebar location.top location.bottom location.absolute

location.top

plotshape, plotchar ফাংশনের অবস্থানের মান।

প্রকারconst স্ট্রিং

দেখা হবে plotshape plotchar location.abovebar location.belowbar location.bottom location.absolute

location.bottom

plotshape, plotchar ফাংশনের অবস্থান মান।

প্রকারconst স্ট্রিং

দেখা হবে plotshape plotchar location.abovebar location.belowbar location.top location.absolute

location.absolute

plotshape, plotchar ফাংশনের অবস্থানের মান। আকারটি একটি চার্টে অঙ্কিত হয়, যা মূল্যের স্থানাঙ্ক হিসাবে নির্দেশক মান ব্যবহার করে।

প্রকারconst স্ট্রিং

দেখা হবে plotshape plotchar location.abovebar location.belowbar location.top location.bottom

আকার

size.auto

size.auto

plotshape, plotchar ফাংশনের আকারের মান।

প্রকারconst স্ট্রিং

দেখা হবে plotshape plotchar size.tiny size.small size.normal size.large size.huge

size.tiny

plotshape, plotchar ফাংশনের আকারের মান।

প্রকারconst স্ট্রিং

দেখা হবে plotshape plotchar size.auto size.small size.normal size.large size.huge

size.small

plotshape, plotchar ফাংশনের ছোট ও বড় মান।

প্রকারconst স্ট্রিং

দেখা হবে plotshape plotchar size.auto size.tiny size.normal size.large size.huge

size.normal

plotshape, plotchar ফাংশনের আকার ও আকারের মান।

প্রকারconst স্ট্রিং

দেখা হবে plotshape plotchar size.auto size.tiny size.small size.large size.huge

size.large

plotshape, plotchar ফাংশনের আকারের ছোট মান।

প্রকারconst স্ট্রিং

দেখা হবে plotshape plotchar size.auto size.tiny size.small size.normal size.huge

size.huge

plotshape, plotchar ফাংশনের আকারের মান।

প্রকারconst স্ট্রিং

দেখা হবে plotshape plotchar size.auto size.tiny size.small size.normal size.large

সতর্কতা

সতর্কতা.freq_once_per_bar

নামকরণ ধ্রুবক যা alert () ফাংশনের freq পরামিতির সাথে ব্যবহৃত হয়। K লাইনের প্রথম ফাংশন কলটি একটি সতর্কতা ট্রিগার করে।

প্রকারconst স্ট্রিং

দেখা হবে alert

সতর্কতা.freq_all

নামকরণ ধ্রুবক যা alert () ফাংশনের freq পরামিতির সাথে ব্যবহৃত হয়। সমস্ত ফাংশন কলিং সতর্কতা ট্রিগার করে।

প্রকারconst স্ট্রিং

দেখা হবে alert

সতর্কতা.freq_once_per_bar_close

নামকরণ ধ্রুবক যা alert () ফাংশনের freq পরামিতির সাথে ব্যবহৃত হয়। এই ফাংশনটি কেবলমাত্র রিয়েল-টাইম K-লাইনের শেষ স্ক্রিপ্ট পুনরাবৃত্তির সময় ঘটে যখন কল করা হয়।

প্রকারconst স্ট্রিং

দেখা হবে alert

বিন্যাস

format.inherit

এটি একটি নামকরণ ধ্রুবক।

প্রকারconst স্ট্রিং

দেখা হবে format.price format.volume

format.price

এটি একটি নামকরণ ধ্রুবক।

প্রকারconst স্ট্রিং

নোট 如果format是format.price,则设置默认精度值。您可以使用指标函数的precision参数来更改精度值。

দেখা হবে format.inherit format.volume

format.volume

এটি একটি নামকরণ ধ্রুবক।

প্রকারconst স্ট্রিং

দেখা হবে format.inherit format.price

syminfo

syminfo.ticker

এক্সচেঞ্জ প্রিফিক্স ছাড়া পণ্য কোড, যেমন MSFT.

প্রকারসহজ স্ট্রিং

দেখা হবে syminfo.tickerid timeframe.period timeframe.multiplier

syminfo.tickerid

এক্সচেঞ্জের উপসর্গ সহ পণ্যের কোড, যেমন BATS:MSFT,NASDAQ:MSFT.

প্রকারসহজ স্ট্রিং

দেখা হবে syminfo.ticker timeframe.period timeframe.multiplier

syminfo.basecurrency

পণ্যের বেস মুদ্রা. পণ্যের কোডের জন্য টন BTCUSD টন, টন BTC টন ফিরে আসে।

প্রকারসহজ স্ট্রিং

দেখা হবে syminfo.currency syminfo.ticker

syminfo.currency

বর্তমান পণ্যের মুদ্রা. মুদ্রা কোড ফেরতঃ USD, EUR ইত্যাদি.

প্রকারসহজ স্ট্রিং

দেখা হবে syminfo.basecurrency syminfo.ticker

syminfo.type

বর্তমান পণ্যের কোডের ধরন. সম্ভাব্য মান হল stock, futures, index, forex, crypto, fund, dr.

প্রকারসহজ স্ট্রিং

দেখা হবে syminfo.ticker

syminfo.mintick

বর্তমান জাতের ন্যূনতম সিলেক্ট মান। FMZ-এ, "Pine Language Transaction Library" এর টেমপ্লেট প্যারামিটারগুলি বাস্তব ডিস্ক / রিভিউ ইন্টারফেসেমুদ্রা মূল্য নির্ধারণের সঠিকতাআপনি এই মানটি নিয়ন্ত্রণ করতে পারেন।মুদ্রা মূল্য নির্ধারণের সঠিকতাসেট করুন ২, যেখানে লেনদেনের সময় দামটি দ্বিতীয় সংখ্যার বিট পর্যন্ত সঠিক, যেখানে দামের সর্বনিম্ন পরিবর্তনের একক হল ০.০১.

প্রকারসহজ ভাসমান

দেখা হবে syminfo.pointvalue

syminfo.pointvalue

বর্তমান পণ্যের মূল্য

প্রকারসহজ ভাসমান

দেখা হবে syminfo.mintick

syminfo.timezone

চার্টের প্রধান সিরিজের বিনিময় সময়সীমা; সম্ভাব্য মানের জন্য টাইমস্ট্যাম্প দেখুন।

প্রকারসহজ স্ট্রিং

দেখা হবে timestamp

বারস্টেট

barstate.islastconfirmedhistory

যদি স্ক্রিপ্টটি বাজারের বন্ধের সময় ডেটাসেটের শেষ K-লাইনে চালিত হয়, অথবা যদি স্ক্রিপ্টটি রিয়েল-টাইম K-লাইনের আগে K-লাইনে চালিত হয়, তবে যদি বাজারটি খোলা হয় তবে সত্য ফিরে আসে; অন্যথায় মিথ্যা ফিরে আসে।

প্রকারসিরিজ bool

নোটএই ভেরিয়েবল ব্যবহার করে পাইনস্ক্রিপ্ট কোডগুলি ইতিহাস এবং রিয়েল-টাইম ডেটার জন্য বিভিন্ন গণনা করতে পারে। অনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবল/ফাংশন ব্যবহারের ফলে সূচকটি পুনরায় আঁকা হতে পারে।

দেখা হবে barstate.isfirst barstate.islast barstate.ishistory barstate.isrealtime barstate.isnew

barstate.isnew

যদি স্ক্রিপ্টটি বর্তমানে নতুন k-লাইনে গণনা করছে তবে এটি সত্য ফিরে আসে, অন্যথায় এটি মিথ্যা ফিরে আসে।

প্রকারসিরিজ bool

নোটএই ভেরিয়েবল ব্যবহার করে পাইনস্ক্রিপ্ট কোডগুলি ইতিহাস এবং রিয়েল-টাইম ডেটার জন্য বিভিন্ন গণনা করতে পারে। অনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবল/ফাংশন ব্যবহারের ফলে সূচকটি পুনরায় আঁকা হতে পারে।

দেখা হবে barstate.isfirst barstate.islast barstate.ishistory barstate.isrealtime barstate.isconfirmed barstate.islastconfirmedhistory

barstate.isfirst

যদি বর্তমান k-স্ট্রিমটি k-স্ট্রিম সেট এর প্রথম k-স্ট্রিম হয় তবে true ফেরত আসে, অন্যথায় false ফেরত আসে।

প্রকারসিরিজ bool

নোটএই ভেরিয়েবল ব্যবহার করে পাইনস্ক্রিপ্ট কোডগুলি ইতিহাস এবং রিয়েল-টাইম ডেটার জন্য বিভিন্ন গণনা করতে পারে। অনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবল/ফাংশন ব্যবহারের ফলে সূচকটি পুনরায় আঁকা হতে পারে।

দেখা হবে barstate.islast barstate.ishistory barstate.isrealtime barstate.isnew barstate.isconfirmed barstate.islastconfirmedhistory

barstate.islast

যদি বর্তমান k-স্ট্রিমটি k-স্ট্রিম সেট এর শেষ k-স্ট্রিম হয় তবে true ফেরত দেওয়া হয়, অন্যথায় false ফেরত দেওয়া হয়।

প্রকারসিরিজ bool

নোটএই ভেরিয়েবল ব্যবহার করে পাইনস্ক্রিপ্ট কোডগুলি ইতিহাস এবং রিয়েল-টাইম ডেটার জন্য বিভিন্ন গণনা করতে পারে। অনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবল/ফাংশন ব্যবহারের ফলে সূচকটি পুনরায় আঁকা হতে পারে।

দেখা হবে barstate.isfirst barstate.ishistory barstate.isrealtime barstate.isnew barstate.isconfirmed barstate.islastconfirmedhistory

barstate.ishistory

যদি বর্তমান k-স্ট্রিমটি historical k-স্ট্রিম হয় তবে এটি true ফেরত দেয়, অন্যথায় false ফেরত দেয়।

প্রকারসিরিজ bool

নোটএই ভেরিয়েবল ব্যবহার করে পাইনস্ক্রিপ্ট কোডগুলি ইতিহাস এবং রিয়েল-টাইম ডেটার জন্য বিভিন্ন গণনা করতে পারে। অনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবল/ফাংশন ব্যবহারের ফলে সূচকটি পুনরায় আঁকা হতে পারে।

দেখা হবে barstate.isfirst barstate.islast barstate.isrealtime barstate.isnew barstate.isconfirmed barstate.islastconfirmedhistory

barstate.isconfirmed

যদি স্ক্রিপ্টটি বর্তমান কে-লাইনটির শেষ (বন্ধ) আপডেট গণনা করছে, তবে এটি সত্য ফিরে আসে। পরবর্তী স্ক্রিপ্টটি নতুন কে-লাইন ডেটা গণনা করবে।

প্রকারসিরিজ bool

নোটএই ভেরিয়েবল ব্যবহার করে পাইনস্ক্রিপ্ট কোডগুলি ইতিহাস রেকর্ড এবং রিয়েল-টাইম ডেটার জন্য বিভিন্ন গণনা করতে পারে। request.security এক্সপ্রেশনে barstate.isconfirmed ব্যবহার করার পরামর্শ দেওয়া হয় না; এটি request.security থেকে অনুরোধের মান অনির্দেশ্য। অনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবল/ফাংশনটি ব্যবহার করলে সূচকটি পুনরায় চিত্রিত হতে পারে।

দেখা হবে barstate.isfirst barstate.islast barstate.ishistory barstate.isrealtime barstate.isnew barstate.islastconfirmedhistory

barstate.isrealtime

যদি বর্তমান k-স্ট্রিমটি রিয়েল-টাইম k-স্ট্রিম হয় তবে এটি true ফেরত দেয়, অন্যথায় false ফেরত দেয়।

প্রকারসিরিজ bool

নোটএই ভেরিয়েবল ব্যবহার করে পাইনস্ক্রিপ্ট কোডগুলি ইতিহাস এবং রিয়েল-টাইম ডেটার জন্য বিভিন্ন গণনা করতে পারে। অনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবল/ফাংশন ব্যবহারের ফলে সূচকটি পুনরায় আঁকা হতে পারে।

দেখা হবে barstate.isfirst barstate.islast barstate.ishistory barstate.isnew barstate.isconfirmed barstate.islastconfirmedhistory

barstate.time

অস্থায়ীভাবে

ta.accdist

সংযোজন/বন্টন সূচক

প্রকারসিরিজ ফ্ল্যাট

ta.iii

ডিস্কের শক্তির সূচক।

প্রকারসিরিজ ফ্ল্যাট

উদাহরণ

// Intraday Intensity Index
plot(ta.iii, color=color.yellow)

// the same on pine
f_iii() =>
    (2 * close - high - low) / ((high - low) * volume)

plot(f_iii())

ta.nvi

নেতিবাচক ওজন সূচক।

প্রকারসিরিজ ফ্ল্যাট

উদাহরণ

// Negative Volume Index

plot(ta.nvi, color=color.yellow)

// the same on pine
f_nvi() =>
    float ta_nvi = 1.0
    float prevNvi = (nz(ta_nvi[1], 0.0) == 0.0)  ? 1.0: ta_nvi[1]
    if nz(close, 0.0) == 0.0 or nz(close[1], 0.0) == 0.0
        ta_nvi := prevNvi
    else
        ta_nvi := (volume < nz(volume[1], 0.0)) ? prevNvi + ((close - close[1]) / close[1]) * prevNvi : prevNvi
    result = ta_nvi

plot(f_nvi())

ta.pvi

এই ছবিতে, আমি আমার প্রিয় বন্ধুকে দেখছি।

প্রকারসিরিজ ফ্ল্যাট

উদাহরণ

// Positive Volume Index

plot(ta.pvi, color=color.yellow)

// the same on pine
f_pvi() =>
    float ta_pvi = 1.0
    float prevPvi = (nz(ta_pvi[1], 0.0) == 0.0)  ? 1.0: ta_pvi[1]
    if nz(close, 0.0) == 0.0 or nz(close[1], 0.0) == 0.0
        ta_pvi := prevPvi
    else
        ta_pvi := (volume > nz(volume[1], 0.0)) ? prevPvi + ((close - close[1]) / close[1]) * prevPvi : prevPvi
    result = ta_pvi

plot(f_pvi())

ta.obv

এনার্জি তরঙ্গ সূচক ।

প্রকারসিরিজ ফ্ল্যাট

উদাহরণ

// On Balance Volume
plot(ta.obv, color=color.yellow)

// the same on pine
f_obv() =>
    ta.cum(math.sign(ta.change(close)) * volume)

plot(f_obv())

ta.pvt

দামের প্রবণতার সূচক।

প্রকারসিরিজ ফ্ল্যাট

উদাহরণ

// Price-Volume Trend
plot(ta.pvt, color=color.yellow)

// the same on pine
f_pvt() =>
    ta.cum((ta.change(close) / close[1]) * volume)

plot(f_pvt())

ta.wad

উইলিয়াম ডোয়ারফ্লো মেট্রোলাইন ।

প্রকারসিরিজ ফ্ল্যাট

উদাহরণ

// Williams Accumulation/Distribution
plot(ta.wad, color=color.yellow)

// the same on pine
f_wad() =>
    trueHigh = math.max(high, close[1])
    trueLow = math.min(low, close[1])
    mom = ta.change(close)
    gain = (mom > 0) ? close - trueLow : (mom < 0) ? close - trueHigh : 0
    ta.cum(gain)

plot(f_wad())

ta.wvad

উইলিয়াম ভেরিয়েবল বিচ্ছিন্নতা ।

প্রকারসিরিজ ফ্ল্যাট

উদাহরণ

// Williams Variable Accumulation/Distribution
plot(ta.wvad, color=color.yellow)

// the same on pine
f_wvad() =>
    (close - open) / (high - low) * volume

plot(f_wvad())

গণিত

math.e

ঊড়ার নামক ধ্রুবক। এটি ২.৭১৮২৮১৮২৮৪৫৯০৪৫২ এর সমান।

প্রকারকনস্ট ফ্ল্যাট

দেখা হবে math.phi math.pi math.rphi

math.phi

হল গোল্ডেন বিভাজক নামকরণ ধ্রুবক ⇒ = 1.6180339887498948 ⇒

প্রকারকনস্ট ফ্ল্যাট

দেখা হবে math.e math.pi math.rphi

math.pi

এটি আকিমিডের ধ্রুবক নামকরণের ধ্রুবক। এটি 3.1415926535897932 এর সমান।

প্রকারকনস্ট ফ্ল্যাট

দেখা হবে math.e math.phi math.rphi

math.rphi

স্বর্ণের বিভাজক হারের নামকরণ ধ্রুবক। এটি 0.6180339887498948 এর সমান।

প্রকারকনস্ট ফ্ল্যাট

দেখা হবে math.e math.pi math.phi

কৌশল

strategy.equity

বর্তমান স্বার্থ ((strategy.initial_capital + strategy.netprofit + strategy.openprofit)) ।

প্রকারসিরিজ ফ্ল্যাট

দেখা হবে strategy.netprofit strategy.openprofit strategy.position_size

কৌশল.position_size

বর্তমান বাজারের অবস্থানের দিকনির্দেশনা এবং আকার; যদি মান> 0, তাহলে বাজারের অবস্থান দীর্ঘ; যদি মান < 0, তবে বাজারের অবস্থান ছোট; নিখুঁত মান হল লেনদেনে চুক্তি / শেয়ার / হাত / ইউনিট সংখ্যা ((পজিশন আকার)) ।

প্রকারসিরিজ ফ্ল্যাট

দেখা হবে strategy.position_avg_price

কৌশল. অবস্থান_গড়_মূল্য

বর্তমান বাজারের অবস্থান গড় প্রবেশ মূল্য। যদি বাজারের অবস্থান মসৃণ হয়, তাহলে NaN NaN ফিরে আসবে।

*ব্যাখ্যা


আরো

উহুওয়ানআপনি কি একই সময়ে একাধিক লেনদেনের জন্য বিএনইউ চুক্তি চান?

হালকা মেঘদয়া করে আমাকে বলুন, পাইন কি একাধিক লেনদেন করতে পারে? অথবা JS এর মতো লেনদেন করতে পারে? ধন্যবাদ।

লিসা ২০২৩১বিস্তারিত তথ্যের জন্য ধন্যবাদ।

শিল্পকলাওহো! এই পাইন স্ক্রিপ্টটি কীভাবে প্ল্যাটফর্মে ওকেএক্সের সিমুলেটর ব্যবহার করে?

শিল্পকলাএটি ট্রেডিংভিউ প্ল্যাটফর্মের কৌশলগুলি সরাসরি ইনভেন্টর প্ল্যাটফর্মে অনুলিপি করার সমান!

উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নপাইন ভাষা শুধুমাত্র একক প্রজাতির কৌশলগুলি করতে পারে, তবে বহু-প্রজাতির কৌশলগুলি পাইথন, জাভাস্ক্রিপ্ট, সি ++ এ ডিজাইন করা ভাল।

উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নওহ, হ্যাঁ, ওকেএক্স বিশেষ, তাদের অ্যানালগ পরিবেশ এবং বাস্তব পরিবেশ একই ঠিকানা আছে, কিন্তু অন্য কোথাও পার্থক্য করা হয়। সুতরাং একটি বেস ঠিকানা পরিবর্তন করার জন্য একটি উপায় নেই, একটি অ্যানালগ ডিস্ক পরিবর্তন করতে।

হালকা মেঘokx অ্যালগরিদম ডিস্ক ব্যবহার করা যাবে না ।

উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নএই বৈচিত্র্যপূর্ণ আর্কিটেকচার সমস্যার সমাধান করা যায় না, কারণ প্রতিটি এক্সচেঞ্জের ইন্টারফেস আলাদা এবং ইন্টারফেস ফ্রিকোয়েন্সি সীমাবদ্ধতাও একই নয়, যা অনেক সমস্যা সৃষ্টি করে।

উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নভাল, আপনার পরামর্শের জন্য আপনাকে ধন্যবাদ, এই অনুরোধটি এখানে জানান।

হালকা মেঘএটি JS এর সাথে মিশ্রিত করা ভাল বলে মনে হচ্ছে, যা বিভিন্ন লেনদেনের পদ্ধতিতে আরও ভালভাবে মানিয়ে নিতে পারে।

ট্রেন্ড হান্টারআপনি কি মনে করেন যে, আপনি যদি আপনার পণ্যের জন্য একটি নতুন পণ্যের সন্ধান করতে চান তবে আপনি কি ভবিষ্যতে আরও বিভিন্ন ধরণের পণ্য বিবেচনা করবেন?

উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নঅযৌক্তিক ।

হালকা মেঘভাল, ধন্যবাদ ড্রিম।

উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নহ্যালো, পিআইএনই ভাষার কৌশলটি সাময়িকভাবে শুধুমাত্র একটি জাতের জন্য কাজ করে।

উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নঅযৌক্তিক, আপনার সমর্থনের জন্য ধন্যবাদ।

উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নহ্যাঁ।

উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নPINE টেমপ্লেট ক্লাস ল্যাবরেটরি, যার প্যারামিটারে বিনিময় স্থানান্তর বেস ঠিকানা সেট করা যেতে পারে। নথির শুরুঃ PINE ভাষা বিনিময় ক্লাস ল্যাবরেটরি টেমপ্লেট প্যারামিট।