संसाधन लोड हो रहा है... लोड करना...

FMZ PINE स्क्रिप्ट डॉक

लेखक:आविष्कारक मात्रा - छोटे सपने, बनाया गयाः 2022-04-28 16:05:05, अद्यतनः 2024-10-12 17:25:27

const स्ट्रिंग मानों का le: [val1, val2,...]) विकल्पों की एक सूची चुनने के लिए.

  • tooltip(const string) वह स्ट्रिंग जो टूलटिप आइकन पर होवर करते समय उपयोगकर्ता को दिखाई जाएगी.
  • inline(const string) एक ही पंक्ति में एक ही तर्क का उपयोग करके सभी इनपुट कॉल को जोड़ता है। एक तर्क के रूप में उपयोग की जाने वाली स्ट्रिंग प्रदर्शित नहीं की जाती है। इसका उपयोग केवल एक ही पंक्ति से संबंधित इनपुट की पहचान करने के लिए किया जाता है।
  • group(const string) एक ही समूह तर्क स्ट्रिंग का उपयोग करके सभी इनपुट के ऊपर एक हेडर बनाता है. स्ट्रिंग का उपयोग हेडर के पाठ के रूप में भी किया जाता है.
  • confirm(const bool) यदि सही है, तो उपयोगकर्ता को चार्ट में सूचक जोड़ने से पहले इनपुट मान की पुष्टि करने के लिए कहा जाएगा. डिफ़ॉल्ट मान गलत है.

टिप्पणीइनपुट.टाइमफ्रेम फ़ंक्शन का परिणाम हमेशा एक चर को असाइन किया जाना चाहिए, उपरोक्त उदाहरण देखें।

यह भी देखें input.bool input.int input.float input.string input.source input.color input

input.integer

उपलब्ध नहीं है।

input.resolution

उपलब्ध नहीं है।

ता

ta.alma

Arnaud Legoux Moving Average. यह चलती औसत के लिए भार के रूप में गौसियन वितरण का उपयोग करता है.

ta.alma(series, length, offset, sigma) 
ta.alma(series, length, offset, sigma, floor) 

उदाहरण

plot(ta.alma(close, 9, 0.85, 6))

// same on pine, but much less efficient
pine_alma(series, windowsize, offset, sigma) =>
    m = offset * (windowsize - 1)
    //m = math.floor(offset * (windowsize - 1)) // Used as m when math.floor=true
    s = windowsize / sigma
    norm = 0.0
    sum = 0.0
    for i = 0 to windowsize - 1
        weight = math.exp(-1 * math.pow(i - m, 2) / (2 * math.pow(s, 2)))
        norm := norm + weight
        sum := sum + series[windowsize - i - 1] * weight
    sum / norm
plot(pine_alma(close, 9, 0.85, 6))

रिटर्नअर्नो लेगॉक्स मूविंग एवरेज.

तर्क

  • series(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)
  • offset(सिंपल इंट/फ्लोट) सुचारूता (१ के करीब) और प्रतिक्रियाशीलता (० के करीब) के बीच व्यापार-बंदी को नियंत्रित करता है।
  • sigma(सरल int/फ्लोट) ALMA की चिकनाई बदलता है. बड़ा सिग्मा चिकनी ALMA.
  • floor(सरल bool) एक वैकल्पिक तर्क. निर्दिष्ट करता है कि क्या ALMA की गणना करने से पहले ऑफसेट गणना फ्लोर की जाती है. डिफ़ॉल्ट मान गलत है.

यह भी देखें ta.sma ta.ema ta.rma ta.wma ta.vwma ta.swma

ta.sma

SMA फ़ंक्शन चलती औसत लौटाता है, जो कि x के अंतिम y मानों का योग है, y से विभाजित।

ta.sma(source, length) 

उदाहरण

plot(ta.sma(close, 15))

// same on pine, but much less efficient
pine_sma(x, y) =>
    sum = 0.0
    for i = 0 to y - 1
        sum := sum + x[i] / y
    sum
plot(pine_sma(close, 15))

रिटर्नके सरल चलती औसतsourceके लिएlengthवापस बैलों.

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

यह भी देखें ta.ema ta.rma ta.wma ta.vwma ta.swma ta.alma

ta.cog

गुरुत्वाकर्षण का केंद्र एक सांख्यिकी और फिबोनाची स्वर्ण अनुपात पर आधारित सूचक है।

ta.cog(source, length) 

उदाहरण

plot(ta.cog(close, 10))

// the same on pine
pine_cog(source, length) =>
    sum = math.sum(source, length)
    num = 0.0
    for i = 0 to length - 1
        price = source[i]
        num := num + price * (i + 1)
    -num / sum

plot(pine_cog(close, 10))

रिटर्नगुरुत्वाकर्षण का केंद्र।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

यह भी देखें ta.stoch

ta.dev

सीरीज और इसके ta.sma के बीच अंतर का माप

ta.dev(source, length) 

उदाहरण

plot(ta.dev(close, 10))

// the same on pine
pine_dev(source, length) =>
    mean = ta.sma(source, length)
    sum = 0.0
    for i = 0 to length - 1
        val = source[i]
        sum := sum + math.abs(val - mean)
    dev = sum/length
plot(pine_dev(close, 10))

रिटर्नके विचलनsourceके लिएlengthवापस बैलों.

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

यह भी देखें ta.variance ta.stdev

ta.stdev

ta.stdev(source, length, biased) 

उदाहरण

plot(ta.stdev(close, 5))

//the same on pine
isZero(val, eps) => math.abs(val) <= eps

SUM(fst, snd) =>
    EPS = 1e-10
    res = fst + snd
    if isZero(res, EPS)
        res := 0
    else
        if not isZero(res, 1e-4)
            res := res
        else
            15

pine_stdev(src, length) =>
    avg = ta.sma(src, length)
    sumOfSquareDeviations = 0.0
    for i = 0 to length - 1
        sum = SUM(src[i], -avg)
        sumOfSquareDeviations := sumOfSquareDeviations + sum * sum

    stdev = math.sqrt(sumOfSquareDeviations / length)
plot(pine_stdev(close, 5))

रिटर्नमानक विचलन।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)
  • biased(श्रृंखला bool) निर्धारित करता है कि अनुमान का उपयोग किया जाना चाहिए. वैकल्पिक. डिफ़ॉल्ट सच है.

टिप्पणीयदिbiasedयदि सत्य है, तो फ़ंक्शन पूरे जनसंख्या के पक्षपाती अनुमान का उपयोग करके गणना करेगा, यदि झूठा है - एक नमूना का निष्पक्ष अनुमान।

यह भी देखें ta.dev ta.variance

ta.ema

ईएमए फ़ंक्शन घातीय रूप से भारित चलती औसत देता है। ईएमए में भारन कारक घातीय रूप से घटते हैं। यह सूत्र का उपयोग करके गणना करता हैः ईएमए = अल्फा * स्रोत + (1 - अल्फा) * ईएमए[1], जहां अल्फा = 2 / (लंबाई + 1) ।

ta.ema(source, length) 

उदाहरण

plot(ta.ema(close, 15))

//the same on pine
pine_ema(src, length) =>
    alpha = 2 / (length + 1)
    sum = 0.0
    sum := na(sum[1]) ? src : alpha * src + (1 - alpha) * nz(sum[1])
plot(pine_ema(close,15))

रिटर्नके घातीय चलती औसतsourceअल्फा = 2 / (लंबाई + 1) के साथ

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(सरल int) बारों की संख्या (लंबाई)

टिप्पणीकृपया ध्यान दें कि इस चर/फंक्शन का उपयोग करने से सूचक को फिर से चित्रित किया जा सकता है।

यह भी देखें ta.sma ta.rma ta.wma ta.vwma ta.swma ta.alma

ta.wma

wma फ़ंक्शन भारित चलती औसत देता हैsourceके लिएlengthWMA में अंकगणितीय प्रगति में भार घटता है।

ta.wma(source, length) 

उदाहरण

plot(ta.wma(close, 15))

// same on pine, but much less efficient
pine_wma(x, y) =>
    norm = 0.0
    sum = 0.0
    for i = 0 to y - 1
        weight = (y - i) * y
        norm := norm + weight
        sum := sum + x[i] * weight
    sum / norm
plot(pine_wma(close, 15))

रिटर्नभारित चलती औसतsourceके लिएlengthवापस बैलों.

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

यह भी देखें ta.sma ta.ema ta.rma ta.vwma ta.swma ta.alma

ta.swma

स्थिर लंबाई के साथ सममित भारित चलती औसतः 4. भारः [1/6, 2/6, 2/6, 1/6].

ta.swma(source)

उदाहरण

plot(ta.swma(close))

// same on pine, but less efficient
pine_swma(x) =>
    x[3] * 1 / 6 + x[2] * 2 / 6 + x[1] * 2 / 6 + x[0] * 1 / 6
plot(pine_swma(close))

रिटर्नसममित भारित चलती औसत।

तर्क

  • source(सीरीज int/float) स्रोत श्रृंखला।

यह भी देखें ta.sma ta.ema ta.rma ta.wma ta.vwma ta.alma

ta.hma

एचएमए फंक्शन हॉल मूविंग एवरेज देता है।

ta.hma(source, length)

उदाहरण

src = input(defval=close, title="Source")
length = input(defval=9, title="Length")
hmaBuildIn = ta.hma(src, length)
plot(hmaBuildIn, title="Hull MA", color=#674EA7)

रिटर्नस्रोत के लिए लंबाई बार वापस के लिए पतवार चलती औसत.

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(सरल इंट) बारों की संख्या।

यह भी देखें ta.ema ta.rma ta.wma ta.vwma ta.sma

ta.rma

आरएसआई में इस्तेमाल किया जाने वाला चलती औसत. यह अल्फा = 1 / लंबाई के साथ घातीय रूप से भारित चलती औसत है.

ta.rma(source, length)

उदाहरण

plot(ta.rma(close, 15))

//the same on pine
pine_rma(src, length) =>
  alpha = 1/length
  sum = 0.0
  sum := na(sum[1]) ? ta.sma(src, length) : alpha * src + (1 - alpha) * nz(sum[1])
plot(pine_rma(close, 15))

रिटर्नके घातीय चलती औसतsourceजिसमें अल्फा = 1 /length.

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(सरल int) बारों की संख्या (लंबाई)

यह भी देखें ta.sma ta.ema ta.wma ta.vwma ta.swma ta.alma ta.rsi

ta.rsi

सापेक्ष शक्ति सूचकांकta.rma()के ऊपर और नीचे के परिवर्तनों केsourceपिछलेlength bars.

ta.rsi(source, length)

उदाहरण

plot(ta.rsi(close, 7))

// same on pine, but less efficient
pine_rsi(x, y) => 
    u = math.max(x - x[1], 0) // upward ta.change
    d = math.max(x[1] - x, 0) // downward ta.change
    rs = ta.rma(u, y) / ta.rma(d, y)
    res = 100 - 100 / (1 + rs)
    res

plot(pine_rsi(close, 7))

रिटर्नसापेक्ष शक्ति सूचकांक (RSI)

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(सरल int) बारों की संख्या (लंबाई)

यह भी देखें ta.rma

ta.tsi

वास्तविक शक्ति सूचकांक. यह किसी वित्तीय साधन की अंतर्निहित गति के चलती औसत का उपयोग करता है।

ta.tsi(source, short_length, long_length)

रिटर्नवास्तविक शक्ति सूचकांक [-1, 1] के दायरे में एक मूल्य है।

तर्क

  • source(सीरीज int/float) स्रोत श्रृंखला।
  • short_length(सरल int) छोटी लंबाई।
  • long_length(सरल int) लंबी लंबाई.

ta.roc

फलन roc (परिवर्तन दर) वर्तमान मूल्य के बीच अंतर को दर्शाता हैsourceऔर मूल्यsourceयह थाlengthकुछ दिन पहले। यह सूत्र द्वारा गणना की जाती हैः 100 * परिवर्तन ((src, लंबाई) / src[लंबाई]।

ta.roc(source, length)

रिटर्नपरिवर्तन की दरsourceके लिएlengthवापस बैलों.

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

ta.range

एक श्रृंखला में न्यूनतम और अधिकतम मानों के बीच अंतर लौटाता है.

ta.range(source, length)

रिटर्नश्रृंखला में न्यूनतम और अधिकतम मानों के बीच का अंतर।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

ta.macd

एमएसीडी (मोविंग एवरेज कन्वर्जेंस/डिवर्जेंस): यह शेयर की कीमत में प्रवृत्ति की ताकत, दिशा, गति और अवधि में परिवर्तन को प्रकट करने के लिए माना जाता है।

ta.macd(source, fastlen, slowlen, siglen) 

उदाहरण

[macdLine, signalLine, histLine] = ta.macd(close, 12, 26, 9)
plot(macdLine, color=color.blue)
plot(signalLine, color=color.orange)
plot(histLine, color=color.red, style=plot.style_histogram)

यदि आपको केवल एक मान की आवश्यकता है, तो प्लेसहोल्डर _ इस तरह से उपयोग करेंः

उदाहरण

[_, signalLine, _] = ta.macd(close, 12, 26, 9)
plot(signalLine, color=color.orange)

रिटर्नतीन एमएसीडी श्रृंखलाओं का टपलः एमएसीडी रेखा, संकेत रेखा और हिस्टोग्राम रेखा।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • fastlen(सरल int) फास्ट लंबाई तर्क.
  • slowlen(सरल int) धीमी लंबाई तर्क.
  • siglenसिग्नल लंबाई तर्क.

यह भी देखें ta.sma ta.ema

ta.mode

श्रृंखला का मोड लौटाता है. यदि एक ही आवृत्ति के साथ कई मान हैं, तो यह सबसे छोटा मान लौटाता है.

ta.mode(source, length)

रिटर्नश्रृंखला का मोड।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

ta.median

श्रृंखला का मध्यफल लौटाता है.

ta.median(source, length) 

रिटर्नश्रृंखला का मध्य।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

ta.linreg

रैखिक प्रतिगमन वक्र. एक रेखा जो उपयोगकर्ता द्वारा परिभाषित समय अवधि में निर्दिष्ट कीमतों के लिए सबसे अच्छी तरह से फिट बैठती है. यह सबसे कम वर्ग विधि का उपयोग करके गणना की जाती है. इस फ़ंक्शन का परिणाम सूत्र का उपयोग करके गणना की जाती हैः linreg = प्रतिच्छेदन + ढलान * (लंबाई - 1 - ऑफसेट), जहां प्रतिच्छेदन और ढलान पर सबसे कम वर्ग विधि के साथ गणना किए गए मान हैंsource series.

ta.linreg(source, length, offset) 

रिटर्नरैखिक प्रतिगमन वक्र.

तर्क

  • source(सीरीज int/float) स्रोत श्रृंखला।
  • length(श्रृंखला int)
  • offset(सरल int) ऑफसेट।

ta.bb

बोलिंगर बैंड एक तकनीकी विश्लेषण उपकरण है जिसे सुरक्षा की कीमत के सरल चलती औसत (एसएमए) से दो मानक विचलन (सकारात्मक और नकारात्मक) के साथ रेखाओं के सेट द्वारा परिभाषित किया गया है, लेकिन उपयोगकर्ता की प्राथमिकताओं के अनुसार समायोजित किया जा सकता है।

ta.bb(series, length, mult) 

उदाहरण

[middle, upper, lower] = ta.bb(close, 5, 4)
plot(middle, color=color.yellow)
plot(upper, color=color.yellow)
plot(lower, color=color.yellow)

// the same on pine
f_bb(src, length, mult) =>
    float basis = ta.sma(src, length)
    float dev = mult * ta.stdev(src, length)
    [basis, basis + dev, basis - dev]

[pineMiddle, pineUpper, pineLower] = f_bb(close, 5, 4)

plot(pineMiddle)
plot(pineUpper)
plot(pineLower)

रिटर्नबोलिंगर बैंड्स।

तर्क

  • series(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)
  • mult(सरल int/float) मानक विचलन कारक।

यह भी देखें ta.sma ta.stdev ta.kc

ta.bbw

बोलिंगर बैंड्स चौड़ाई. बोलिंगर बैंड्स चौड़ाई मध्य बैंड द्वारा विभाजित ऊपरी और निचले बोलिंगर बैंड के बीच का अंतर है.

ta.bbw(series, length, mult) 

उदाहरण

plot(ta.bbw(close, 5, 4), color=color.yellow)

// the same on pine
f_bbw(src, length, mult) =>
    float basis = ta.sma(src, length)
    float dev = mult * ta.stdev(src, length)
    ((basis + dev) - (basis - dev)) / basis

plot(f_bbw(close, 5, 4))

रिटर्नबोलिंगर बैंड्स चौड़ाई.

तर्क

  • series(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)
  • mult(सरल int/float) मानक विचलन कारक।

यह भी देखें ta.bb ta.sma ta.stdev

ta.cci

सीसीआई (कमोडिटी चैनल इंडेक्स) की गणना किसी कमोडिटी के विशिष्ट मूल्य और उसके सरल चलती औसत के बीच के अंतर के रूप में की जाती है, जिसे विशिष्ट मूल्य के औसत पूर्ण विचलन से विभाजित किया जाता है। सूचकांक को अधिक पठनीय संख्या प्रदान करने के लिए 0.015 के एक व्युत्क्रम कारक द्वारा स्केल किया जाता है।

ta.cci(source, length) 

रिटर्नलंबाई बार के लिए स्रोत का कमोडिटी चैनल सूचकांक वापस।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

ta.change

वर्तमान मूल्य और पिछले मूल्य के बीच का अंतर, स्रोत - स्रोत [लंबाई]

ta.change(source, length) 
ta.change(source) 

रिटर्नघटाने का परिणाम।

तर्क

  • source(सीरीज int/float) स्रोत श्रृंखला।
  • length(सीरीज इंट) वर्तमान पट्टी से पिछली पट्टी में ऑफसेट। वैकल्पिक, यदि नहीं दिया गया है, तो लंबाई = 1 का उपयोग किया जाता है।

यह भी देखें ta.mom ta.cross

ta.mom

गतिsourceमूल्य औरsourceमूल्यlengthयह सिर्फ एक अंतर हैः स्रोत - स्रोत[लंबाई].

ta.mom(source, length) 

रिटर्नगतिsourceमूल्य औरsourceमूल्यlengthसलाखों पहले।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(सीरीज इंट) वर्तमान पट्टी से पिछली पट्टी में ऑफसेट।

यह भी देखें ta.change

ta.cmo

चैंडे मोमेंटम ऑसिलेटर हाल के लाभों और हाल के नुकसानों के योग के बीच अंतर की गणना करता है और फिर परिणाम को उसी अवधि में सभी मूल्य आंदोलनों के योग से विभाजित करता है।

ta.cmo(series, length) 

उदाहरण

plot(ta.cmo(close, 5), color=color.yellow)

// the same on pine
f_cmo(src, length) =>
    float mom = ta.change(src)
    float sm1 = math.sum((mom >= 0) ? mom : 0.0, length)
    float sm2 = math.sum((mom >= 0) ? 0.0 : -mom, length)
    100 * (sm1 - sm2) / (sm1 + sm2)

plot(f_cmo(close, 5))

रिटर्नचैंडे गति दोलन।

तर्क

  • series(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

यह भी देखें ta.rsi ta.stoch math.sum

ta.percentile_linear_interpolation

दो निकटतम पंक्तियों के बीच रैखिक अंतरालन की विधि का उपयोग करके प्रतिशत की गणना करता है।

ta.percentile_linear_interpolation(source, length, percentage) 

रिटर्नके पी-वें प्रतिशतsourceके लिए श्रृंखलाlengthवापस बैलों.

तर्क

  • source(श्रृंखला int/float) संसाधित करने के लिए मानों की श्रृंखला (स्रोत)
  • length(सीरीज इंट) पीछे की पट्टी की संख्या (लंबाई)
  • percentage(सरल इंट/फ्लोट) प्रतिशत, 0 से 100 तक की संख्या।

टिप्पणीध्यान दें कि इस पद्धति का उपयोग करके गणना की गई प्रतिशत हमेशा इनपुट डेटा सेट का सदस्य नहीं होगा।

यह भी देखें ta.percentile_nearest_rank

ta.percentile_nearest_rank

निकटतम रैंक की विधि का उपयोग करके प्रतिशत की गणना करता है।

ta.percentile_nearest_rank(source, length, percentage) 

रिटर्नके पी-वें प्रतिशतsourceके लिए श्रृंखलाlengthवापस बैलों.

तर्क

  • source(श्रृंखला int/float) संसाधित करने के लिए मानों की श्रृंखला (स्रोत)
  • length(सीरीज इंट) पीछे की पट्टी की संख्या (लंबाई)
  • percentage(सरल इंट/फ्लोट) प्रतिशत, 0 से 100 तक की संख्या।

टिप्पणी100 बार से कम की लंबाई पर निकटतम रैंक विधि का उपयोग करने से एक ही संख्या का उपयोग एक प्रतिशत से अधिक के लिए किया जा सकता है। निकटतम रैंक विधि का उपयोग करके गणना की गई प्रतिशत हमेशा इनपुट डेटा सेट का सदस्य होगा। 100वें प्रतिशत को इनपुट डेटा सेट में सबसे बड़ा मान के रूप में परिभाषित किया गया है।

यह भी देखें ta.percentile_linear_interpolation

ta.percentrank

प्रतिशत रैंक प्रतिशत है कि कितने पिछले मान दिए गए श्रृंखला के वर्तमान मूल्य से कम या बराबर थे।

ta.percentrank(source, length) 

रिटर्नप्रतिशत रैंकsourceके लिएlengthवापस बैलों.

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

ta.variance

भिन्नता एक श्रृंखला के उसके औसत से वर्ग विचलन की अपेक्षा है (ता.स्मा), और यह अनौपचारिक रूप से मापता है कि संख्याओं का एक सेट उनके औसत से कितनी दूर फैला हुआ है।

ta.variance(source, length, biased) 

रिटर्नभिन्नताsourceके लिएlengthवापस बैलों.

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)
  • biased(श्रृंखला bool) निर्धारित करता है कि अनुमान का उपयोग किया जाना चाहिए. वैकल्पिक. डिफ़ॉल्ट सच है.

टिप्पणीयदिbiasedयदि सत्य है, तो फ़ंक्शन पूरे जनसंख्या के पक्षपाती अनुमान का उपयोग करके गणना करेगा, यदि झूठा है - एक नमूना का निष्पक्ष अनुमान।

यह भी देखें ta.dev ta.stdev

ta.tr

ta.tr(handle_na) 

रिटर्नयह math.max ((high - low, math.abs ((high - close[1]), math.abs ((low - close[1])) है।

तर्क

  • handle_na(सरल bool) कैसे NaN मूल्यों को संभाला जाता है. यदि सच है, और पिछले दिनs बंद NaN है तो tr वर्तमान दिन उच्च-निम्न के रूप में गणना की जाएगी. अन्यथा (यदि गलत है) tr ऐसे मामलों में NaN लौटा देगा. यह भी ध्यान दें, कि ta.atr का उपयोग करता हैta.tr(सही) ।

टिप्पणी ta.tr(false)के समान ही हैta.tr.

यह भी देखें ta.atr

ta.mfi

मनी फ्लो इंडेक्स (एमएफआई) एक तकनीकी ऑसिलेटर है जो किसी परिसंपत्ति में ओवरबॉट या ओवरसोल्ड स्थितियों की पहचान करने के लिए मूल्य और मात्रा का उपयोग करता है।

ta.mfi(series, length) 

उदाहरण

plot(ta.mfi(hlc3, 14), color=color.yellow)

// the same on pine
pine_mfi(src, length) =>
    float upper = math.sum(volume * (ta.change(src) <= 0.0 ? 0.0 : src), length)
    float lower = math.sum(volume * (ta.change(src) >= 0.0 ? 0.0 : src), length)
    mfi = 100.0 - (100.0 / (1.0 + upper / lower))
    mfi

plot(pine_mfi(hlc3, 14))

रिटर्नधन प्रवाह सूचकांक।

तर्क

  • series(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

यह भी देखें ta.rsi math.sum

ta.kc

केल्टनर चैनल एक तकनीकी विश्लेषण सूचक है जो एक केंद्रीय चलती औसत रेखा और ऊपर और नीचे की दूरी पर चैनल लाइनों को दर्शाता है।

ta.kc(series, length, mult) 
ta.kc(series, length, mult, useTrueRange) 

उदाहरण

[middle, upper, lower] = ta.kc(close, 5, 4)
plot(middle, color=color.yellow)
plot(upper, color=color.yellow)
plot(lower, color=color.yellow)


// the same on pine
f_kc(src, length, mult, useTrueRange) =>
    float basis = ta.ema(src, length)
    float span = (useTrueRange) ? ta.tr : (high - low)
    float rangeEma = ta.ema(span, length)
    [basis, basis + rangeEma * mult, basis - rangeEma * mult]
    
[pineMiddle, pineUpper, pineLower] = f_kc(close, 5, 4, true)

plot(pineMiddle)
plot(pineUpper)
plot(pineLower)

रिटर्नकेल्टनर चैनल्स.

तर्क

  • series(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(सरल int) बारों की संख्या (लंबाई)
  • mult(सरल int/float) मानक विचलन कारक।
  • useTrueRange(सरल bool) एक वैकल्पिक तर्क. निर्दिष्ट करता है यदि True Range का उपयोग किया जाता है; डिफ़ॉल्ट सच है. यदि मान गलत है, तो सीमा की गणना अभिव्यक्ति (उच्च - निम्न) के साथ की जाएगी.

यह भी देखें ta.ema ta.atr ta.bb

ta.kcw

केल्टनर चैनल चौड़ाई केल्टनर चैनल चौड़ाई मध्य चैनल द्वारा विभाजित ऊपरी और निचले केल्टनर चैनलों के बीच का अंतर है।

ta.kcw(series, length, mult) 
ta.kcw(series, length, mult, useTrueRange) 

उदाहरण

plot(ta.kcw(close, 5, 4), color=color.yellow)

// the same on pine
f_kcw(src, length, mult, useTrueRange) =>
    float basis = ta.ema(src, length)
    float span = (useTrueRange) ? ta.tr : (high - low)
    float rangeEma = ta.ema(span, length)
    
    ((basis + rangeEma * mult) - (basis - rangeEma * mult)) / basis

plot(f_kcw(close, 5, 4, true))

रिटर्नकेल्टनर चैनल चौड़ाई.

तर्क

  • series(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(सरल int) बारों की संख्या (लंबाई)
  • mult(सरल int/float) मानक विचलन कारक।
  • useTrueRange(सरल bool) एक वैकल्पिक तर्क. निर्दिष्ट करता है यदि True Range का उपयोग किया जाता है; डिफ़ॉल्ट सच है. यदि मान गलत है, तो सीमा की गणना अभिव्यक्ति (उच्च - निम्न) के साथ की जाएगी.

यह भी देखें ta.kc ta.ema ta.atr ta.bb

ta.correlation

सहसंबंध गुणांक. यह उस डिग्री का वर्णन करता है जिसमें दो श्रृंखलाएं अपने टैस्मा मूल्यों से विचलित होती हैं।

ta.correlation(source1, source2, length) 

रिटर्नसहसंबंध गुणांक।

तर्क

  • source1(सीरीज int/float) स्रोत श्रृंखला।
  • source2(सीरीज int/float) लक्ष्य श्रृंखला.
  • length(सीरीज इंट) लंबाई (पीछे की पट्टी की संख्या)

यह भी देखें request.security

ta.cross

ta.cross(source1, source2) 

रिटर्नसच अगर दो श्रृंखलाओं एक दूसरे को पार कर लिया है, अन्यथा झूठा.

तर्क

  • source1(श्रृंखला int/float) पहला डेटा शृंखला।
  • source2(सीरीज int/float) दूसरी डेटा सीरीज।

यह भी देखें ta.change

ta.crossover

..source1-श्रृंखला को पार करने के रूप में परिभाषित किया गया हैsource2-सीरीज यदि, वर्तमान पट्टी पर, मूल्यsource1के मूल्य से अधिक हैsource2, और पिछले पट्टी पर, का मूल्यsource1के मूल्य से कम थाsource2.

ta.crossover(source1, source2) 

रिटर्नसच अगरsource1पार किया गयाsource2अन्यथा झूठा।

तर्क

  • source1(श्रृंखला int/float) पहला डेटा शृंखला।
  • source2(सीरीज int/float) दूसरी डेटा सीरीज।

ta.crossunder

..source1-श्रृंखला को परिभाषित किया गया है किsource2-सीरीज यदि, वर्तमान पट्टी पर, मूल्यsource1के मूल्य से कम हैsource2, और पिछले पट्टी पर, का मूल्यsource1के मूल्य से अधिक थाsource2.

ta.crossunder(source1, source2) 

रिटर्नसच अगरsource1पार किया गयाsource2अन्यथा झूठा।

तर्क

  • source1(श्रृंखला int/float) पहला डेटा शृंखला।
  • source2(सीरीज int/float) दूसरी डेटा सीरीज।

ta.atr

फ़ंक्शन atr (औसत सच्ची सीमा) सच्ची सीमा का आरएमए लौटाता है। सच्ची सीमा अधिकतम है ((उच्च - निम्न, abs ((उच्च - बंद[1]), abs ((निम्न - बंद[1])) ।

ta.atr(length) 

उदाहरण

plot(ta.atr(14))

//the same on pine
pine_atr(length) =>
    trueRange = na(high[1])? high-low : math.max(math.max(high - low, math.abs(high - close[1])), math.abs(low - close[1]))
    //true range can be also calculated with ta.tr(true)
    ta.rma(trueRange, length)

plot(pine_atr(14))

रिटर्नऔसत वास्तविक सीमा (एटीआर)

तर्कलम्बाई (सरल इंट) लम्बाई (पीछे की पट्टी की संख्या)

यह भी देखें ta.tr ta.rma

ta.sar

पैराबोलिक एसएआर (पैराबोलिक स्टॉप एंड रिवर्स) एक विधि है जिसे जे. वेल्स वाइल्डर, जूनियर द्वारा व्यापारित वस्तुओं की बाजार मूल्य दिशा में संभावित उलटफेर खोजने के लिए तैयार किया गया है।

ta.sar(start, inc, max) 

उदाहरण

plot(ta.sar(0.02, 0.02, 0.2), style=plot.style_cross, linewidth=3)

// The same on Pine
pine_sar(start, inc, max) =>
  var float result = na
  var float maxMin = na
  var float acceleration = na
  var bool isBelow = na
  bool isFirstTrendBar = false
  
  if bar_index == 1
    if close > close[1]
      isBelow := true
      maxMin := high
      result := low[1]
    else
      isBelow := false
      maxMin := low
      result := high[1]
    isFirstTrendBar := true
    acceleration := start
  
  result := result + acceleration * (maxMin - result)
  
  if isBelow
    if result > low
      isFirstTrendBar := true
      isBelow := false
      result := math.max(high, maxMin)
      maxMin := low
      acceleration := start
  else
    if result < high
      isFirstTrendBar := true
      isBelow := true
      result := math.min(low, maxMin)
      maxMin := high
      acceleration := start
      
  if not isFirstTrendBar
    if isBelow
      if high > maxMin
        maxMin := high
        acceleration := math.min(acceleration + inc, max)
    else
      if low < maxMin
        maxMin := low
        acceleration := math.min(acceleration + inc, max)
  
  if isBelow
    result := math.min(result, low[1])
    if bar_index > 1
      result := math.min(result, low[2])
    
  else
    result := math.max(result, high[1])
    if bar_index > 1
      result := math.max(result, high[2])
  
  result
  
plot(pine_sar(0.02, 0.02, 0.2), style=plot.style_cross, linewidth=3)

रिटर्नपैराबोलिक एसएआर।

तर्क

  • start(सरल int/float) शुरू करो.
  • inc(सरल int/float) वृद्धि।
  • max(सरल int/float) अधिकतम.

ta.barssince

पिछली बार जब स्थिति सही थी तब से बारों की संख्या गिनती करता है।

ta.barssince(condition) 

उदाहरण

// get number of bars since last color.green bar
plot(ta.barssince(close >= open))

रिटर्नस्थिति सही थी के बाद से सलाखों की संख्या.

टिप्पणीयदि वर्तमान पट्टी से पहले शर्त कभी पूरी नहीं हुई है, तो फ़ंक्शन na लौटाता है. कृपया ध्यान दें कि इस चर/फंक्शन का उपयोग करने से सूचक को फिर से चित्रित किया जा सकता है।

यह भी देखें ta.lowestbars ta.highestbars ta.valuewhen ta.highest ta.lowest

ta.cum

संचयी (कुल)sourceदूसरे शब्दों में यह सभी तत्वों का योग हैsource.

ta.cum(source) 

रिटर्नकुल योग श्रृंखला।

तर्क

  • source(श्रृंखला int/float)

यह भी देखें math.sum

ta.dmi

dmi फलन दिशात्मक गति सूचकांक (DMI) लौटाता है.

ta.dmi(diLength, adxSmoothing) 

उदाहरण

len = input.int(17, minval=1, title="DI Length")
lensig = input.int(14, title="ADX Smoothing", minval=1, maxval=50)
[diplus, diminus, adx] = ta.dmi(len, lensig)
plot(adx, color=color.red, title="ADX")
plot(diplus, color=color.blue, title="+DI")
plot(diminus, color=color.orange, title="-DI")

रिटर्नतीन डीएमआई श्रृंखलाओं का टपलः सकारात्मक दिशात्मक आंदोलन (+डीआई), नकारात्मक दिशात्मक आंदोलन (-डीआई) और औसत दिशात्मक आंदोलन सूचकांक (एडीएक्स) ।

तर्क

  • diLength(सरल अंत) डीआई अवधि।
  • adxSmoothing(सरल int) ADX समतल अवधि.

यह भी देखें ta.rsi ta.tsi ta.mfi

ta.falling

परीक्षण करें कि क्याsourceश्रृंखला अब के लिए गिर रहा हैlengthसलाखों की लंबाई।

ta.falling(source, length) 

रिटर्नसच अगर वर्तमानsourceमूल्य किसी भी पिछले से कम हैsourceमूल्य के लिएlengthवापस सलाखों, अन्यथा झूठी।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

यह भी देखें ta.rising

ta.rising

परीक्षण करें कि क्याsourceश्रृंखला अब के लिए बढ़ रहा हैlengthसलाखों की लंबाई।

ta.rising(source, length) 

रिटर्नसच अगर वर्तमानsourceकिसी भी पूर्व से अधिक हैsourceके लिएlengthवापस सलाखों, अन्यथा झूठी।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

यह भी देखें ta.falling

ta.pivothigh

यह फ़ंक्शन पिवोट हाई पॉइंट की कीमत देता है. यदि कोई पिवोट हाई पॉइंट नहीं था तो यह NaN देता है.

ta.pivothigh(source, leftbars, rightbars) 
ta.pivothigh(leftbars, rightbars) 

उदाहरण

leftBars = input(2)
rightBars=input(2)
ph = ta.pivothigh(leftBars, rightBars)
plot(ph, style=plot.style_cross, linewidth=3, color= color.red, offset=-rightBars)

रिटर्नबिंदु की कीमत या NaN

तर्क

  • source(सीरीज int/float) एक वैकल्पिक तर्क. मान की गणना करने के लिए डेटा श्रृंखला. डिफ़ॉल्ट रूप से High.
  • leftbars(श्रृंखला int/float) बायीं शक्ति।
  • rightbars(श्रृंखला int/float) सही लंबाई.

टिप्पणीयदि तर्क leftbars या rightbars श्रृंखला हैं तो आपको source चर के लिए max_bars_back फ़ंक्शन का उपयोग करना चाहिए.

ta.pivotlow

यह फ़ंक्शन पिवोट लो पॉइंट की कीमत देता है। यह NaN देता है, यदि कोई पिवोट लो पॉइंट नहीं था।

ta.pivotlow(source, leftbars, rightbars) 
ta.pivotlow(leftbars, rightbars) 

उदाहरण

leftBars = input(2)
rightBars=input(2)
pl = ta.pivotlow(close, leftBars, rightBars)
plot(pl, style=plot.style_cross, linewidth=3, color= color.blue, offset=-rightBars)

रिटर्नबिंदु की कीमत या NaN

तर्क

  • source(सीरीज int/float) एक वैकल्पिक तर्क. मान की गणना करने के लिए डेटा श्रृंखला. Low डिफ़ॉल्ट रूप से.
  • leftbars(श्रृंखला int/float) बायीं शक्ति।
  • rightbars(श्रृंखला int/float) सही लंबाई.

टिप्पणीयदि तर्क leftbars या rightbars श्रृंखला हैं तो आपको source चर के लिए max_bars_back फ़ंक्शन का उपयोग करना चाहिए.

ta.highest

वापस बार की एक दी गई संख्या के लिए उच्चतम मूल्य.

ta.highest(source, length) 
ta.highest(length) 

रिटर्नश्रृंखला में उच्चतम मूल्य।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

टिप्पणीदो अर्ग संस्करणःsourceएक श्रृंखला है औरlengthवापस बार की संख्या है। एक आर्क संस्करणःlengthबार की संख्या वापस है. एल्गोरिथ्म एक के रूप में उच्च का उपयोग करता हैsource series.

यह भी देखें ta.lowest ta.lowestbars ta.highestbars ta.valuewhen ta.barssince

ta.highestbars

उच्चतम मूल्य एक दी गई संख्या में बारों के लिए वापस ऑफसेट।

ta.highestbars(source, length) 
ta.highestbars(length) 

रिटर्नउच्चतम बार के लिए ऑफसेट।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

टिप्पणीदो अर्ग संस्करणःsourceएक श्रृंखला है औरlengthवापस बार की संख्या है। एक आर्क संस्करणःlengthबार की संख्या वापस है. एल्गोरिथ्म एक के रूप में उच्च का उपयोग करता हैsource series.

यह भी देखें ta.lowest ta.highest ta.lowestbars ta.barssince ta.valuewhen

ta.stoch

स्टोकैस्टिक. यह सूत्र द्वारा गणना की जाती हैः 100 * (निकट - सबसे कम ((कम, लंबाई)) / (उच्चतम ((उच्च, लंबाई) - सबसे कम ((कम, लंबाई)) ।

ta.stoch(source, high, low, length) 

रिटर्न Stochastic.

तर्क

  • source(सीरीज int/float) स्रोत श्रृंखला।
  • high(सीरीज इंट/फ्लोट) उच्च की सीरीज।
  • low(श्रृंखला int/float) निम्न की शृंखला।
  • length(सीरीज इंट) लंबाई (पीछे की पट्टी की संख्या)

यह भी देखें ta.cog

ta.supertrend

सुपरट्रेंड सूचक. सुपरट्रेंड एक प्रवृत्ति अनुवर्ती सूचक है.

ta.supertrend(factor, atrPeriod) 

उदाहरण

//@version=5
indicator("Pine Script™ Supertrend")

[supertrend, direction] = ta.supertrend(3, 10)
plot(direction < 0 ? supertrend : na, "Up direction", color = color.green, style=plot.style_linebr)
plot(direction > 0 ? supertrend : na, "Down direction", color = color.red, style=plot.style_linebr)

// The same on Pine Script™
pine_supertrend(factor, atrPeriod) =>
  src = hl2
  atr = ta.atr(atrPeriod)
  upperBand = src + factor * atr
  lowerBand = src - factor * atr
  prevLowerBand = nz(lowerBand[1])
  prevUpperBand = nz(upperBand[1])

  lowerBand := lowerBand > prevLowerBand or close[1] < prevLowerBand ? lowerBand : prevLowerBand
  upperBand := upperBand < prevUpperBand or close[1] > prevUpperBand ? upperBand : prevUpperBand
  int direction = na
  float superTrend = na
  prevSuperTrend = superTrend[1]
  if na(atr[1])
    direction := 1
  else if prevSuperTrend == prevUpperBand
    direction := close > upperBand ? -1 : 1
  else
    direction := close < lowerBand ? 1 : -1
  superTrend := direction == -1 ? lowerBand : upperBand
  [superTrend, direction]

[pineSupertrend, pineDirection] = pine_supertrend(3, 10)
plot(pineDirection < 0 ? pineSupertrend : na, "Up direction", color = color.green, style=plot.style_linebr)
plot(pineDirection > 0 ? pineSupertrend : na, "Down direction", color = color.red, style=plot.style_linebr)

रिटर्नदो सुपरट्रेंड श्रृंखलाओं का टपलः सुपरट्रेंड लाइन और ट्रेंड की दिशा। संभावित मान 1 (नीचे की दिशा) और -1 (ऊपर की दिशा) हैं।

तर्क

  • factor(श्रृंखला int/float) गुणक जिसके द्वारा एटीआर गुणा किया जाएगा।
  • atrPeriod(सरल इंट) एटीआर की लंबाई

यह भी देखें ta.macd

ta.lowest

वापस बार की एक दी गई संख्या के लिए सबसे कम मूल्य.

ta.lowest(source, length) 
ta.lowest(length) 

रिटर्नश्रृंखला में सबसे कम मूल्य।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

टिप्पणीदो अर्ग संस्करणःsourceएक श्रृंखला है औरlengthवापस बार की संख्या है। एक आर्क संस्करणःlengthबार की संख्या वापस है. एल्गोरिथ्म एक के रूप में कम का उपयोग करता हैsource series.

यह भी देखें ta.highest ta.lowestbars ta.highestbars ta.valuewhen ta.barssince

ta.lowestbars

एक दी गई संख्या में बारों के लिए सबसे कम मूल्य ऑफसेट।

ta.lowestbars(source, length) 
ta.lowestbars(length) 

रिटर्नसबसे निचले बार पर ऑफसेट।

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) वापस बार की संख्या.

टिप्पणीदो अर्ग संस्करणःsourceएक श्रृंखला है औरlengthवापस बार की संख्या है। एक आर्क संस्करणःlengthबार की संख्या वापस है. एल्गोरिथ्म एक के रूप में कम का उपयोग करता हैsource series.

यह भी देखें ta.lowest ta.highest ta.highestbars ta.barssince ta.valuewhen

ta.valuewhen

उस बार पर source श्रृंखला का मान लौटाता है जहां condition n वीं सबसे हालिया घटना पर सही था.

ta.valuewhen(condition, source, occurrence) 

उदाहरण

slow = ta.sma(close, 7)
fast = ta.sma(close, 14)
// Get value of `close` on second most recent cross
plot(ta.valuewhen(ta.cross(slow, fast), close, 1))

तर्क

  • condition(श्रृंखला बूल) की तलाश करने के लिए शर्त.
  • source(सीरीज int/float/bool/color) उस बार से लौटाया जाने वाला मान जहां शर्त पूरी हो।
  • occurrence(सरल इंट) स्थिति की घटना। अंकन 0 से शुरू होता है और समय में वापस जाता है, इसलिए 0 स्थिति की सबसे हालिया घटना है, 1 दूसरा सबसे हालिया है और इसी तरह। एक पूर्णांक होना चाहिए >= 0.

टिप्पणीइस फ़ंक्शन को प्रत्येक पट्टी पर निष्पादन की आवश्यकता होती है. इसका उपयोग एक के अंदर करने की अनुशंसा नहीं की जाती है या जबकि लूप संरचना, जहां इसका व्यवहार अप्रत्याशित हो सकता है. कृपया ध्यान दें कि इस फ़ंक्शन का उपयोग करने से संकेतक को फिर से चित्रित किया जा सकता है.

यह भी देखें ta.lowestbars ta.highestbars ta.barssince ta.highest ta.lowest

ta.vwap

वॉल्यूम भारित औसत मूल्य।

ta.vwap(source) 

रिटर्नवॉल्यूम भारित औसत

तर्क

  • source(सीरीज int/float) स्रोत श्रृंखला।

यह भी देखें ta.vwap

ta.vwma

vwma फ़ंक्शन वॉल्यूम-भारित चलती औसत को लौटाता हैsourceके लिएlengthयह समान हैः sma ((स्रोत * मात्रा, लंबाई) / sma ((वॉल्यूम, लंबाई) ।

ta.vwma(source, length) 

उदाहरण

plot(ta.vwma(close, 15))

// same on pine, but less efficient
pine_vwma(x, y) =>
    ta.sma(x * volume, y) / ta.sma(volume, y)
plot(pine_vwma(close, 15))

रिटर्नके वॉल्यूम भारित चलती औसतsourceके लिएlengthवापस बैलों.

तर्क

  • source(सीरीज int/float) संसाधित करने के लिए मानों की श्रृंखला।
  • length(श्रृंखला int) बारों की संख्या (लंबाई)

यह भी देखें ta.sma ta.ema ta.rma ta.wma ta.swma ta.alma

ta.wpr

विलियम्स % आर. ऑसिलेटर पिछले समय की अवधि के उच्च और निम्न बारों के संबंध में वर्तमान समापन मूल्य दिखाता है।

ta.wpr(length) 

उदाहरण

plot(ta.wpr(14), title="%R", color=color.new(#ff6d00, 0))

रिटर्नविलियम्स % आर.

तर्क

  • length(सीरीज इंट) बारों की संख्या.

यह भी देखें ta.mfi ta.cmo

प्लॉट

प्लॉट

चार्ट पर डेटा की एक श्रृंखला को प्लॉट करता है।

plot(series, title, color, linewidth, style, trackprice, histbase, offset, join, editable, show_last, display) 

उदाहरण

plot(high+low, title='Title', color=color.new(#00ffaa, 70), linewidth=2, style=plot.style_area, offset=15, trackprice=true)

// You may fill the background between any two plots with a fill() function:
p1 = plot(open)
p2 = plot(close)
fill(p1, p2, color=color.new(color.green, 90))

रिटर्नएक प्लॉट ऑब्जेक्ट, जिसका उपयोग भरने में किया जा सकता है।

तर्क

  • series(सीरीज int/float) डेटा की सीरीज को ग्राफ किया जाना है। आवश्यक तर्क।
  • title(const स्ट्रिंग) भूखंड का शीर्षक.
  • color(श्रृंखला रंग) ग्राफ का रंग. आप निरंतर जैसे का उपयोग कर सकते हैंरंग=रंग.लाल या color=#ff001a के साथ-साथ color = close >= open जैसी जटिल अभिव्यक्तियां?color.green : color.redवैकल्पिक तर्क।
  • linewidth(इनपुट int) ग्राफ्ट की गई रेखा की चौड़ाई. डिफ़ॉल्ट मान 1 है. हर शैली के लिए लागू नहीं है.
  • style(plot_style) प्लॉट का प्रकार. संभावित मान हैंः plot.style_line, plot.style_stepline, plot.style_stepline_diamond, plot.style_histogram, plot.style_cross, plot.style_area, plot.style_columns, plot.style_circles, plot.style_linebr, plot.style_areabr. डिफ़ॉल्ट मान plot.style_line है.
  • trackprice(इनपुट bool) यदि सच है तो एक क्षैतिज मूल्य रेखा पिछले संकेतक मूल्य के स्तर पर दिखाई जाएगी. डिफ़ॉल्ट गलत है.
  • histbase(input int/float) plot.style_histogram, plot.style_columns या plot.style_area style के साथ plot को रेंडर करते समय संदर्भ स्तर के रूप में उपयोग किया जाने वाला मूल्य मान। डिफ़ॉल्ट 0.0 है।
  • offset(सीरीज इंट) दिए गए बारों की संख्या पर प्लॉट को बाएं या दाएं स्थानांतरित करता है। डिफ़ॉल्ट 0 है।
  • join(इनपुट bool) यदि सच है तो प्लॉट बिंदुओं को लाइन के साथ जोड़ा जाएगा, केवल plot.style_cross और plot.style_circles शैलियों पर लागू होता है। डिफ़ॉल्ट गलत है.
  • editable(const bool) यदि सच है तो प्लॉट शैली प्रारूप संवाद में संपादन योग्य होगी. डिफ़ॉल्ट सच है.
  • show_last(इनपुट इंट) यदि सेट किया गया है, तो चार्ट पर प्लॉट करने के लिए बारों की संख्या (पिछले बार से अतीत तक) को परिभाषित करता है.
  • display(plot_display) नियंत्रण जहां प्लॉट प्रदर्शित किया जाता है. संभावित मान हैंः display.none, display.all. डिफ़ॉल्ट display.all है.
  • overlay(const bool) FMZ प्लेटफॉर्म का विस्तार तर्क है, इसका उपयोग मुख्य छवि (सत्य पर सेट) या उप-छवि (झूठी पर सेट) पर प्रदर्शित होने के लिए वर्तमान फ़ंक्शन सेट करने के लिए किया जाता है, डिफ़ॉल्ट मान गलत है। यदि यह तर्क निर्दिष्ट नहीं है, तो यह के अनुसार सेट किया जाएगाoverlayतर्क मेंstrategyयाindicator, यदिstrategyयाindicatorसेट नहीं करता हैoverlayतर्क, यह डिफ़ॉल्ट तर्क के अनुसार संसाधित किया जाएगा.

यह भी देखें plotshape plotchar bgcolor

प्लॉटशेप

चार्ट पर दृश्य आकृतियों को प्लॉट करता है।

plotshape(series, title, style, location, color, offset, text, textcolor, editable, size, show_last, display) 

उदाहरण

data = close >= open
plotshape(data, style=shape.xcross)

तर्क

  • series(सीरीज bool) आकृति के रूप में प्लॉट किए जाने वाले डेटा की श्रृंखला. सीरीज को location.absolute को छोड़कर सभी स्थान मानों के लिए boolean मानों की एक श्रृंखला के रूप में माना जाता है. आवश्यक तर्क.
  • title(const स्ट्रिंग) भूखंड का शीर्षक.
  • style(इनपुट स्ट्रिंग) प्लॉट का प्रकार. संभावित मान हैंः shape.xcross, shape.cross, shape.triangleup, shape.triangledown, shape.flag, shape.circle, shape.arrowup, shape.arrowdown, shape.labelup, shape.labeldown, shape.square, shape.diamond. डिफ़ॉल्ट मान shape.xcross है.
  • location(इनपुट स्ट्रिंग) चार्ट पर आकृतियों का स्थान. संभावित मान हैंः location.abovebar, location.belowbar,location.top, location.bottom, location.absolute. डिफ़ॉल्ट मान स्थान.abovebar है।
  • color(सीरीज रंग) आकारों का रंग. आप निरंतर जैसे का उपयोग कर सकते हैंरंग=रंग.लाल या color=#ff001a के साथ-साथ color = close >= open जैसी जटिल अभिव्यक्तियां?color.green : color.redवैकल्पिक तर्क।
  • offset(सीरीज इंट) दिए गए बारों की संख्या पर बाएं या दाएं आकृतियों को स्थानांतरित करता है. डिफ़ॉल्ट 0 है.
  • text(const स्ट्रिंग) आकार के साथ प्रदर्शित करने के लिए पाठ. आप बहु-लाइन पाठ का उपयोग कर सकते हैं, अलग लाइनों का उपयोग करने के लिए \n भागने अनुक्रम. उदाहरणः line one\nline two.
  • textcolor(सीरीज रंग) पाठ का रंग. आप निरंतर जैसे का उपयोग कर सकते हैंtextcolor=color.red या textcolor=#ff001a साथ ही textcolor = close >= open जैसे जटिल अभिव्यक्ति?color.green : color.redवैकल्पिक तर्क।
  • editable(const bool) यदि सच है तो प्लॉटशैप शैली प्रारूप संवाद में संपादन योग्य होगी. डिफ़ॉल्ट सच है.
  • show_last(इनपुट इंट) यदि सेट किया गया है, तो चार्ट पर प्लॉट करने के लिए आकृतियों की संख्या (अंतिम बार से अतीत तक) को परिभाषित करता है.
  • size(const string) चार्ट पर आकारों का आकार. संभावित मान हैंःsize.auto, आकार.छोटा, आकार.छोटा, आकार.सामान्य, आकार.बड़ा, आकार.बड़ा.डिफ़ॉल्ट हैsize.auto.
  • display(plot_display) नियंत्रण जहां प्लॉट प्रदर्शित किया जाता है. संभावित मान हैंः display.none, display.all. डिफ़ॉल्ट display.all है.
  • overlay(const bool) FMZ प्लेटफॉर्म का विस्तार तर्क है, इसका उपयोग मुख्य छवि (सत्य पर सेट) या उप-छवि (झूठी पर सेट) पर प्रदर्शित होने के लिए वर्तमान फ़ंक्शन सेट करने के लिए किया जाता है, डिफ़ॉल्ट मान गलत है। यदि यह तर्क निर्दिष्ट नहीं है, तो यह के अनुसार सेट किया जाएगाoverlayतर्क मेंstrategyयाindicator, यदिstrategyयाindicatorसेट नहीं करता हैoverlayतर्क, यह डिफ़ॉल्ट तर्क के अनुसार संसाधित किया जाएगा.

यह भी देखें plot plotchar bgcolor

प्लॉटचर

चार्ट पर किसी भी दिए गए यूनिकोड वर्ण का उपयोग करके दृश्य आकृतियों को प्लॉट करता है.

plotchar(series, title, char, location, color, offset, text, textcolor, editable, size, show_last, display) 

उदाहरण

data = close >= open
plotchar(data, char='❄')

तर्क

  • series(सीरीज bool) आकृति के रूप में प्लॉट किए जाने वाले डेटा की श्रृंखला. सीरीज को location.absolute को छोड़कर सभी स्थान मानों के लिए boolean मानों की एक श्रृंखला के रूप में माना जाता है. आवश्यक तर्क.
  • title(const स्ट्रिंग) भूखंड का शीर्षक.
  • char(इनपुट स्ट्रिंग) एक दृश्य आकार के रूप में उपयोग करने के लिए वर्ण.
  • location(इनपुट स्ट्रिंग) चार्ट पर आकृतियों का स्थान. संभावित मान हैंः location.abovebar, location.belowbar,location.top, location.bottom, location.absolute. डिफ़ॉल्ट मान स्थान.abovebar है।
  • color(सीरीज रंग) आकारों का रंग. आप निरंतर जैसे का उपयोग कर सकते हैंरंग=रंग.लाल या color=#ff001a के साथ-साथ color = close >= open जैसी जटिल अभिव्यक्तियां?color.green : color.redवैकल्पिक तर्क।
  • offset(सीरीज इंट) दिए गए बारों की संख्या पर बाएं या दाएं आकृतियों को स्थानांतरित करता है. डिफ़ॉल्ट 0 है.
  • text(const स्ट्रिंग) आकार के साथ प्रदर्शित करने के लिए पाठ. आप बहु-लाइन पाठ का उपयोग कर सकते हैं, अलग लाइनों का उपयोग करने के लिए \n भागने अनुक्रम. उदाहरणः line one\nline two.
  • textcolor(सीरीज रंग) पाठ का रंग. आप निरंतर जैसे का उपयोग कर सकते हैंtextcolor=color.red या textcolor=#ff001a साथ ही textcolor = close >= open जैसे जटिल अभिव्यक्ति?color.green : color.redवैकल्पिक तर्क।
  • editable(const bool) यदि सच है तो plotchar शैली स्वरूप संवाद में संपादन योग्य होगी. डिफ़ॉल्ट सच है.
  • show_last(इनपुट इंट) यदि सेट किया गया है, तो चार्ट पर प्लॉट करने के लिए वर्णों की संख्या (अंतिम बार से अतीत तक) को परिभाषित करता है.
  • size(const स्ट्रिंग) चार्ट पर वर्णों का आकार. संभावित मान हैंःsize.auto, आकार.छोटा, आकार.छोटा, आकार.सामान्य, आकार.बड़ा, आकार.बड़ा.डिफ़ॉल्ट हैsize.auto.
  • display(plot_display) नियंत्रण जहां प्लॉट प्रदर्शित किया जाता है. संभावित मान हैंः display.none, display.all. डिफ़ॉल्ट display.all है.
  • overlay(const bool) FMZ प्लेटफॉर्म का विस्तार तर्क है, इसका उपयोग मुख्य छवि (सत्य पर सेट) या उप-छवि (झूठी पर सेट) पर प्रदर्शित होने के लिए वर्तमान फ़ंक्शन सेट करने के लिए किया जाता है, डिफ़ॉल्ट मान गलत है। यदि यह तर्क निर्दिष्ट नहीं है, तो यह के अनुसार सेट किया जाएगाoverlayतर्क मेंstrategyयाindicator, यदिstrategyयाindicatorसेट नहीं करता हैoverlayतर्क, यह डिफ़ॉल्ट तर्क के अनुसार संसाधित किया जाएगा.

यह भी देखें plot plotshape bgcolor

प्लॉटकैंडल

चार्ट पर मोमबत्तियों को प्लॉट करें।

plotcandle(open, high, low, close, title, color, wickcolor, editable, show_last, bordercolor, display)

उदाहरण

indicator("plotcandle example", overlay=true)
plotcandle(open, high, low, close, title='Title', color = open < close ? color.green : color.red, wickcolor=color.black)

तर्क

  • open(सीरीज int/float) मोमबत्तियों के खुले मानों के रूप में उपयोग किए जाने वाले डेटा की खुली श्रृंखला। आवश्यक तर्क।
  • high(सीरीज int/float) मोमबत्तियों के उच्च मानों के रूप में उपयोग किए जाने वाले उच्च डेटा श्रृंखला। आवश्यक तर्क।
  • low(श्रृंखला int/float) दीपक के निम्न मानों के रूप में उपयोग की जाने वाली निम्न डेटा श्रृंखला। आवश्यक तर्क।
  • close(सीरीज int/float) मोमबत्तियों के करीब मान के रूप में उपयोग किए जाने वाले डेटा की श्रृंखला को बंद करें। आवश्यक तर्क।
  • title(const स्ट्रिंग) प्लॉटकेन्डल्स का शीर्षक. वैकल्पिक तर्क.
  • color(सीरीज रंग) मोमबत्तियों का रंग. आप निरंतर जैसे उपयोग कर सकते हैं रंग=रंग.लाल या color=#ff001a के साथ-साथ color = close >= open जैसी जटिल अभिव्यक्तियां?color.green : color.redवैकल्पिक तर्क।
  • wickcolor(सीरीज़ रंग) मोमबत्तियों की कलर. एक वैकल्पिक तर्क.
  • editable(const bool) यदि सच है तो plotcandle शैली स्वरूप संवाद में संपादन योग्य होगी. डिफ़ॉल्ट सच है.
  • show_last(इनपुट इंट) यदि सेट किया गया है, तो चार्ट पर ग्राफ करने के लिए मोमबत्तियों की संख्या (पिछले बार से अतीत तक) को परिभाषित करता है.
  • bordercolor(सीरीज रंग) मोमबत्तियों की सीमा रंग. एक वैकल्पिक तर्क.
  • display(plot_display) नियंत्रण जहां प्लॉट प्रदर्शित किया जाता है. संभावित मान हैंः display.none, display.all. डिफ़ॉल्ट display.all है.
  • overlay(const bool) FMZ प्लेटफॉर्म का विस्तार तर्क है, इसका उपयोग मुख्य छवि (सत्य पर सेट) या उप-छवि (झूठी पर सेट) पर प्रदर्शित होने के लिए वर्तमान फ़ंक्शन सेट करने के लिए किया जाता है, डिफ़ॉल्ट मान गलत है। यदि यह तर्क निर्दिष्ट नहीं है, तो यह के अनुसार सेट किया जाएगाoverlayतर्क मेंstrategyयाindicator, यदिstrategyयाindicatorसेट नहीं करता हैoverlayतर्क, यह डिफ़ॉल्ट तर्क के अनुसार संसाधित किया जाएगा.

टिप्पणीयहां तक कि अगर खुले, उच्च, निम्न या बंद के एक मूल्य NaN के बराबर है, तो बार को कोई ड्रॉ की आवश्यकता नहीं है। खुले, उच्च, निम्न या बंद का अधिकतम मान high और न्यूनतम मान low पर सेट किया जाएगा।

यह भी देखें plotbar

प्लोटारॉ

चार्ट पर ऊपर और नीचे के तीर चित्रित करता है। ऊपर तीर प्रत्येक संकेतक सकारात्मक मूल्य पर खींचा जाता है, नीचे तीर प्रत्येक नकारात्मक मूल्य पर खींचा जाता है। यदि संकेतक वापस आता है तो कोई तीर नहीं खींचा जाता है। तीरों की अलग ऊंचाई होती है, अधिक पूर्ण


अधिक

भिखारीक्यों रणनीति स्क्वायर की नकल पाइन रणनीति वास्तविक नहीं हो सकता है

आविष्कारक मात्रा - छोटे सपनेठीक है, हम जाँच करेंगे।

भिखारीचांग सुपरबायो का अनुकूलित ट्रेंड ट्रैकर

आविष्कारक मात्रा - छोटे सपनेनमस्ते, क्या आप मुझे बता सकते हैं कि क्या रणनीति है?