GE_NAME:SYMBOL_NAME"
**返回值**
`source`字符串的新子字符串,如果它匹配一个`regex`正则表达式,否则为'na'。
**参数**
- ```source``` (series string) 来源字符串
- ```regex``` (series string) 与此字符串匹配的正则表达式。
**备注**
函数返回`source`字符串中第一次出现的正则表达式。
`regex`字符串中的反斜杠“\”符号需要使用额外的反斜杠进行转义,例如“\\d”代表正则表达式“\d”。
**另见**
```str.contains``` ```str.substring```
### str.pos
返回`source`字符串中第一次出现`str`字符串的位置,否则返回'na'。
str.pos ((ماخذ، str)
**返回值**
`str`字符串在`source`字符串中的位置。
**参数**
- ```source``` (series string) 来源字符串
- ```str``` (series string) 要搜索的子字符串。
**备注**
字符串索引从0开始。
**另见**
```str.contains``` ```str.match``` ```str.substring```
### str.replace
返回一个新字符串,其中第N+1次出现的`target`字符串以及以前出现的`target`字符串替换为`replacement`字符串,其中N在`occurrence`中指定。N为要替换的目标字符串在来源字符串中出现的匹配索引。
str.replace ((ماخذ، ہدف، متبادل، واقعہ)
**例子**
```pine
var source = "EXCHANGE1:SYMBOL1 / EXCHANGE1:SYMBOL2"
// Replace first occurrence of "EXCHANGE1" with "EXCHANGE2" replacement string
var newSource = str.replace(source, "EXCHANGE1", "EXCHANGE2", 0)
if barstate.islastconfirmedhistory
// Display "EXCHANGE2:SYMBOL1 / EXCHANGE1:SYMBOL2"
runtime.log(newSource)
واپسی کی قیمتسٹرنگ پر عملدرآمد
پیرامیٹرز
source
(series string) ماخذ سٹرنگtarget
(series string) تبدیل شدہ سٹرنگreplacement
(series string) داخل کرنے کے لئے تار بجائے ہدف کی سٹرنگ۔occurrence
(series int) متبادل ہدف سٹرنگ کا ماخذ سٹرنگ میں ظاہر ہونے والا مماثل انڈیکس ہے۔ پہلا مماثل انڈیکس 0 سے شروع ہوتا ہے۔ اختیاری ہے۔ ڈیفالٹ 0 ہے۔دوبارہ ملیں گے
str.replace_all
str.match
متبادل سٹرنگ کا استعمال کرتے ہوئے، ہر بار جب آپ اپنے ذریعہ سٹرنگ میں آتے ہیں تو ہدف سٹرنگ کو تبدیل کریں۔
str.replace_all(source, target, replacement)
واپسی کی قیمتسٹرنگ پر عملدرآمد
پیرامیٹرز
source
(series string) ماخذ سٹرنگtarget
(series string) تبدیل شدہ سٹرنگreplacement
(series string) ہر بار جب ہدف سٹرنگ ظاہر ہوتا ہے تو اس کی جگہ لے لیتا ہےسٹرنگ کو ذیلی سٹرنگ صف میں تقسیم کریں اور اس کی صف ID واپس کریں۔
str.split(string, separator)
واپسی کی قیمتسٹرنگ صف کا ID۔
پیرامیٹرز
string
(series string) ماخذ سٹرنگseparator
(series string) ہر ذیلی سٹرنگ کو الگ کرنے والا سٹرنگ۔str.tostring(value)
str.tostring(value, format)
str.tostring(value[])
str.tostring(value[], format)
واپسی کی قیمت
value
اسٹرنگ کی شکل بیان کی گئی ہے۔
اگرvalue
اگر آپ کو اس بات کا یقین نہیں ہے کہ آپ کو اس کے بارے میں کیا کہنا ہے تو ، آپ کو اس کے بارے میں کیا کہنا ہے؟
جبvalue
جب na کے لئے، فنکشن واپس آتا ہے سٹرنگ
پیرامیٹرز
value
(series int/float/bool/string/int[]/float[]/bool[]/string[]) جس کے عناصر کو سٹرنگ کی قدر یا صف ID میں تبدیل کیا جاتا ہے۔format
(سیریز سٹرنگ) فارمیٹ سٹرنگ۔ ان فارمیٹ کو قبول کرتا ہے۔ * مستقل: فارمیٹ.منٹیک ، فارمیٹ.فیصد ، فارمیٹ.جلد۔ اختیاری۔ ڈیفالٹ ویلیو نوٹفلوٹ پوائنٹ ویلیو کی شکل بھی جب ضروری ہو تو ان اقدار میں چار سے پانچ کی جگہ لے لیتی ہے۔ مثال کے طور پر ، str.tostring ((3.99 ،
فنکشن کلر مخصوص شفافیت کو مخصوص رنگ پر لاگو کرتا ہے۔
color.new(color, transp)
مثالیں
plot(close, color=color.new(color.red, 50))
واپسی کی قیمتاس کے علاوہ، اس کے رنگوں میں ایک مخصوص شفافیت ہے۔
پیرامیٹرز
color
(سیریز کا رنگ)transp
(series int/float) دستیاب اقدار 0 (غیر شفاف) سے 100 (غیر مرئی) تک ہیںنوٹبہت سے پیرامیٹرز کا استعمال (مثال کے طور پر، سادہ ٹیب، ان پٹ ٹیب یا سیریز ٹیب) اسکرپٹ ٹیب کی ترتیبات / سٹائل ٹیب ٹیب میں دکھائے جانے والے رنگوں پر اثر انداز کرے گا۔ مزید معلومات کے لئے صارف دستی ملاحظہ کریں۔
RGB رنگ ماڈل کا استعمال کرتے ہوئے شفافیت کے ساتھ نئے رنگ تخلیق کریں۔
color.rgb(red, green, blue, transp)
مثالیں
plot(close, color=color.rgb(255, 0, 0, 50))
واپسی کی قیمتاس کے علاوہ، اس کے رنگوں میں ایک مخصوص شفافیت ہے۔
پیرامیٹرز
red
(series int/float) سرخ رنگ۔ ممکنہ اقدار 0 سے 255 تک ہیں۔green
(series int/float) سبز رنگ کا۔ ممکنہ اقدار 0 سے 255 تک ہیں۔blue
(series int/float) نیلے رنگ کا رنگ۔ ممکنہ قدر 0 سے 255 تک ہے۔transp
(series int/float) اختیاری ہے۔ رنگ شفاف ہے۔ ممکنہ قدر 0 (غیر شفاف) سے 100 (شفاف) تک ہے۔ ڈیفالٹ قدر 0 ہے۔نوٹبہت سے پیرامیٹرز کا استعمال (مثال کے طور پر، سادہ ٹیب، ان پٹ ٹیب یا سیریز ٹیب) اسکرپٹ ٹیب کی ترتیبات / سٹائل ٹیب ٹیب میں دکھائے جانے والے رنگوں پر اثر انداز کرے گا۔ مزید معلومات کے لئے صارف دستی ملاحظہ کریں۔
کنٹرولر پر متغیر کی معلومات پرنٹ کریں۔
FMZ PINE زبان میں ایک خاص فنکشن ہےruntime.debug(value)
، صرف ایک پیرامیٹر ہے۔
آپ کے بلاگ میں کیا ہے؟
FMZ PINE زبان میں ایک خاص فنکشن ہےruntime.log(1, 2, 3, close, high, ...)
، کئی پیرامیٹرز منتقل کر سکتے ہیں۔
جب کال کی جاتی ہے تو یہ رن ٹائم غلطیوں کا سبب بنتی ہے اور اس کے ساتھ ساتھmessage
آپ کے پاس ایک غلط پیغام ہے جو آپ کی مرضی کے مطابق ہے.
runtime.error(message)
پیرامیٹرزmessage (series string) غلطی کا پیغام۔
ان پٹ کو اسکرپٹ کی ترتیبات کے ان پٹ ٹیگ پیج میں شامل کریں ، جو آپ کو اسکرپٹ کے صارفین کو تشکیل کے اختیارات فراہم کرنے کی اجازت دیتا ہے۔ یہ فنکشن خود بخود پیرامیٹر کی اقسام کا پتہ لگاتا ہے جس کے لئے defval کو استعمال کیا جاتا ہے اور اس کے مطابق ان پٹ پلگ ان کا استعمال کرتا ہے۔
input(defval, title, tooltip, inline, group)
input(defval, title, inline, group, tooltip)
مثالیں
i_switch = input(true, "On/Off") // 设置true,默认勾选
plot(i_switch ? open : na)
i_len = input(7, "Length")
i_src = input(close, "Source") // 下拉框,默认选择close
plot(ta.sma(i_src, i_len))
i_col = input(color.red, "Plot Color")
plot(close, color=i_col)
i_text = input("Hello!", "Message")
runtime.log(i_text)
واپسی کی قیمتان پٹ متغیر کی قدر
پیرامیٹرز
defval
(const int/float/bool/string/color or source-type built-ins) اسکرپٹ کے بہاؤ کی ترتیبات / ان پٹ بہاؤ ٹیگ پیج میں تجویز کردہ ان پٹ متغیر کا ڈیفالٹ مقرر کرتا ہے ، جس سے اسکرپٹ کے صارفین اسے تبدیل کرسکتے ہیں۔close
、hlc3
اور اس طرح.title
(const string) ان پٹ کا عنوان۔ اگر کوئی مخصوص نہیں ہے تو ، متغیر کا نام ان پٹ کے عنوان کے طور پر استعمال کیا جاتا ہے۔ اگر عنوان مخصوص کیا گیا ہے ، لیکن عنوان خالی ہے تو ، نام خالی سٹرنگ ہوگا۔tooltip
(const string) یہ سٹرنگ صارف کو اس وقت دکھائی دے گی جب ماؤس ٹول اشارے کے آئکن پر ہوپ ہو جائے گی۔inline
(const string) ایک قطار میں ایک ہی پیرامیٹر کا استعمال کرتے ہوئے تمام ان پٹ کالوں کو یکجا کرتا ہے۔ اس میں پیرامیٹر کے طور پر استعمال ہونے والی تار ظاہر نہیں ہوتی ہے۔ یہ صرف ان پٹ کو پہچاننے کے لئے استعمال ہوتا ہے جو ایک ہی قطار سے تعلق رکھتے ہیں۔group
(const string) تمام ان پٹ کے اوپر ہیڈر تخلیق کرنے کے لئے ایک ہی سیٹ کے پارامیٹرز کی تعداد کی تار کا استعمال کریں۔ یہ سٹرنگ بھی ہیڈر کے متن کے طور پر استعمال ہوتی ہے۔نوٹان پٹ فنکشن کی واپسی کی قیمت ہمیشہ متغیر کے لئے تفویض کی جانی چاہئے؛ اوپر مثال دیکھیں
دوبارہ ملیں گے
input.bool
input.color
input.int
input.float
input.string
input.timeframe
input.source
اسکرپٹ کی ترتیبات میں ان پٹ لیبلز کے صفحے میں ان پٹ شامل کریں ، جو آپ کو اسکرپٹ کے صارف کو تشکیل کے اختیارات فراہم کرنے کی اجازت دیتا ہے۔ اس کی خصوصیت میں ایک ڈراپ ڈاؤن مینو شامل کیا گیا ہے جس سے صارف کو حساب کتاب کے ذرائع کا انتخاب کرنے کی اجازت ملتی ہے ، جیسے قریب ، ایچ ایل 2 ، وغیرہ۔ اگر اسکرپٹ میں صرف ایک ان پٹ شامل ہے۔
input.source(defval, title, tooltip, inline, group)
مثالیں
i_src = input.source(close, "Source")
plot(i_src)
واپسی کی قیمتان پٹ متغیر کی قدر
پیرامیٹرز
defval
(series int/float) اسکرپٹ کی بہاؤ کی ترتیبات / ان پٹ بہاؤ ٹیگ پیج میں تجویز کردہ ان پٹ متغیر کی ڈیفالٹ قیمت کا تعین کرتا ہے ، جس سے صارف اسے تبدیل کرسکتا ہے۔title
(const string) ان پٹ کا عنوان۔ اگر کوئی مخصوص نہیں ہے تو ، متغیر کا نام ان پٹ کے عنوان کے طور پر استعمال کیا جاتا ہے۔ اگر عنوان مخصوص کیا گیا ہے ، لیکن عنوان خالی ہے تو ، نام خالی سٹرنگ ہوگا۔tooltip
(const string) یہ سٹرنگ صارف کو اس وقت دکھائی دے گی جب ماؤس ٹول اشارے کے آئکن پر ہوپ ہو جائے گی۔inline
(const string) ایک قطار میں ایک ہی پیرامیٹر کا استعمال کرتے ہوئے تمام ان پٹ کالوں کو یکجا کرتا ہے۔ اس میں پیرامیٹر کے طور پر استعمال ہونے والی تار ظاہر نہیں ہوتی ہے۔ یہ صرف ان پٹ کو پہچاننے کے لئے استعمال ہوتا ہے جو ایک ہی قطار سے تعلق رکھتے ہیں۔group
(const string) تمام ان پٹ کے اوپر ہیڈر تخلیق کرنے کے لئے ایک ہی سیٹ کے پارامیٹرز کی تعداد کی تار کا استعمال کریں۔ یہ سٹرنگ بھی ہیڈر کے متن کے طور پر استعمال ہوتی ہے۔نوٹ input.source函数的结果总是应该分配给一个变量,见上面的例子。
دوبارہ ملیں گے
input.bool
input.int
input.float
input.string
input.timeframe
input.color
input
اسکرپٹ کی ترتیبات میں ان پٹ اختیارات ٹیب میں ان پٹ شامل کریں ، جو آپ کو اسکرپٹ کے صارف کو تشکیل کے اختیارات فراہم کرنے کی اجازت دیتا ہے۔ یہ فنکشن اسکرپٹ کے ان پٹ میں سٹرنگ ان پٹ فیلڈز شامل کرتا ہے۔
input.string(defval, title, options, tooltip, inline, group, confirm)
مثالیں
i_text = input.string("Hello!", "Message")
runtime.log(i_text)
واپسی کی قیمتان پٹ متغیر کی قدر
پیرامیٹرز
defval
(const string) اسکرپٹ کی کنسٹ سیٹنگ / ان پٹ کنسٹ ٹیگ پیج میں تجویز کردہ ان پٹ متغیر کی ڈیفالٹ قیمت کا تعین کرتا ہے ، جس سے صارف اسے تبدیل کرسکتا ہے۔options
اگر آپ ایک دوسرے کے ساتھ استعمال کرتے ہیں تو، اس قدر کو ان میں سے ایک ہونا ضروری ہے.title
(const string) ان پٹ کا عنوان۔ اگر کوئی مخصوص نہیں ہے تو ، متغیر کا نام ان پٹ کے عنوان کے طور پر استعمال کیا جاتا ہے۔ اگر عنوان مخصوص کیا گیا ہے ، لیکن عنوان خالی ہے تو ، نام خالی سٹرنگ ہوگا۔options
(List of constants: [tooltip
(const string) یہ سٹرنگ صارف کو اس وقت دکھائی دے گی جب ماؤس ٹول اشارے کے آئکن پر ہوپ ہو جائے گی۔inline
(const string) ایک قطار میں ایک ہی پیرامیٹر کا استعمال کرتے ہوئے تمام ان پٹ کالوں کو یکجا کرتا ہے۔ اس میں پیرامیٹر کے طور پر استعمال ہونے والی تار ظاہر نہیں ہوتی ہے۔ یہ صرف ان پٹ کو پہچاننے کے لئے استعمال ہوتا ہے جو ایک ہی قطار سے تعلق رکھتے ہیں۔group
(const string) تمام ان پٹ کے اوپر ہیڈر تخلیق کرنے کے لئے ایک ہی سیٹ کے پارامیٹرز کی تعداد کی تار کا استعمال کریں۔ یہ سٹرنگ بھی ہیڈر کے متن کے طور پر استعمال ہوتی ہے۔confirm
(const bool) اگر یہ درست ہے تو ، صارف کو ان پٹ کی تصدیق کرنے کی ضرورت ہوگی۔نوٹ input.string函数的结果总是应该分配给一个变量,见上面的例子。
دوبارہ ملیں گے
input.bool
input.int
input.float
input.timeframe
input.source
input.color
input
ان پٹ کو اسکرپٹ کی ترتیبات کے ان پٹ ٹیگ پیج میں شامل کریں ، جو آپ کو اسکرپٹ کے صارفین کو تشکیل کے اختیارات فراہم کرنے کی اجازت دیتا ہے۔ یہ فنکشن اسکرپٹ کی ان پٹ کے لئے دوبارہ منتخب ٹیگ شامل کرتا ہے۔
input.bool(defval, title, tooltip, inline, group, confirm)
مثالیں
i_switch = input.bool(true, "On/Off")
plot(i_switch ? open : na)
واپسی کی قیمتان پٹ متغیر کی قدر
پیرامیٹرز
defval
(const bool) اسکرپٹ کی ترتیب / ان پٹ ٹیگ پیج میں تجویز کردہ ان پٹ متغیر کا ڈیفالٹ مقرر کرتا ہے ، جس سے صارف اسے تبدیل کرسکتا ہے۔title
(const string) ان پٹ کا عنوان۔ اگر کوئی مخصوص نہیں ہے تو ، متغیر کا نام ان پٹ کے عنوان کے طور پر استعمال کیا جاتا ہے۔ اگر عنوان مخصوص کیا گیا ہے ، لیکن عنوان خالی ہے تو ، نام خالی سٹرنگ ہوگا۔tooltip
(const string) یہ سٹرنگ صارف کو اس وقت دکھائی دے گی جب ماؤس ٹول اشارے کے آئکن پر ہوپ ہو جائے گی۔inline
(const string) ایک قطار میں ایک ہی پیرامیٹر کا استعمال کرتے ہوئے تمام ان پٹ کالوں کو یکجا کرتا ہے۔ اس میں پیرامیٹر کے طور پر استعمال ہونے والی تار ظاہر نہیں ہوتی ہے۔ یہ صرف ان پٹ کو پہچاننے کے لئے استعمال ہوتا ہے جو ایک ہی قطار سے تعلق رکھتے ہیں۔group
(const string) تمام ان پٹ کے اوپر ہیڈر تخلیق کرنے کے لئے ایک ہی سیٹ کے پارامیٹرز کی تعداد کی تار کا استعمال کریں۔ یہ سٹرنگ بھی ہیڈر کے متن کے طور پر استعمال ہوتی ہے۔confirm
(const bool) اگر یہ درست ہے تو ، صارف کو ان پٹ کی تصدیق کرنے کی ضرورت ہوگی۔نوٹ input.bool函数的结果总是应该分配给一个变量,见上面的例子。
دوبارہ ملیں گے
input.int
input.float
input.string
input.timeframe
input.source
input.color
input
ان پٹ کو اسکرپٹ کی ترتیبات کے ان پٹ ٹیگ پیج میں شامل کریں ، جو آپ کو اسکرپٹ کے صارفین کو تشکیل کے اختیارات فراہم کرنے کی اجازت دیتا ہے۔ یہ فنکشن پورے ان پٹ فیلڈز کو اسکرپٹ کی ان پٹ میں شامل کرتا ہے۔
input.int(defval, title, minval, maxval, step, tooltip, inline, group, confirm)
input.int(defval, title, options, tooltip, inline, group, confirm)
مثالیں
i_len1 = input.int(10, "Length 1", minval=5, maxval=21, step=1)
plot(ta.sma(close, i_len1))
i_len2 = input.int(10, "Length 2", options=[5, 10, 21])
plot(ta.sma(close, i_len2))
واپسی کی قیمتان پٹ متغیر کی قدر
پیرامیٹرز
defval
(const int) اسکرپٹ کی مرمت کی ترتیبات / ان پٹ مرمت ٹیگ پیج میں تجویز کردہ ان پٹ متغیر کا ڈیفالٹ قیمت کا تعین کرتا ہے ، جس سے اسکرپٹ کے صارفین اسے تبدیل کرسکتے ہیں۔options
اگر آپ ایک دوسرے کے ساتھ استعمال کرتے ہیں تو، اس قدر کو ان میں سے ایک ہونا ضروری ہے.title
(const string) ان پٹ کا عنوان۔ اگر کوئی مخصوص نہیں ہے تو ، متغیر کا نام ان پٹ کے عنوان کے طور پر استعمال کیا جاتا ہے۔ اگر عنوان مخصوص کیا گیا ہے ، لیکن عنوان خالی ہے تو ، نام خالی سٹرنگ ہوگا۔minval
(const int) ان پٹ متغیر کی کم سے کم ممکنہ قیمت۔// اختیاری//maxval
(const int) ان پٹ متغیر کی زیادہ سے زیادہ ممکنہ قیمت۔// اختیاری//step
(const int) ان پٹ کے لئے قدم کی لمبائی کی قدر میں اضافہ / کمی کے لئے استعمال کیا جاتا ہے۔ اختیاری ہے۔ ڈیفالٹ 1 ہے۔options
(tuple of const int values: [val1, val2,...]) ڈراپ ڈاؤن مینو سے منتخب کردہ اختیارات کی فہرست، کوما کے ساتھ الگ اور مربع بریکٹ کے ساتھ جوڑ دیا گیا: [val1, val2,...] ؛ اس پیرامیٹر کا استعمال کرتے ہوئے، استعمال نہیں کیا جا سکتاminval
、maxval
اورstep
پیرامیٹرز۔tooltip
(const string) یہ سٹرنگ صارف کو اس وقت دکھائی دے گی جب ماؤس ٹول اشارے کے آئکن پر ہوپ ہو جائے گی۔inline
(const string) ایک قطار میں ایک ہی پیرامیٹر کا استعمال کرتے ہوئے تمام ان پٹ کالوں کو یکجا کرتا ہے۔ اس میں پیرامیٹر کے طور پر استعمال ہونے والی تار ظاہر نہیں ہوتی ہے۔ یہ صرف ان پٹ کو پہچاننے کے لئے استعمال ہوتا ہے جو ایک ہی قطار سے تعلق رکھتے ہیں۔group
(const string) تمام ان پٹ کے اوپر ہیڈر تخلیق کرنے کے لئے ایک ہی سیٹ کے پارامیٹرز کی تعداد کی تار کا استعمال کریں۔ یہ سٹرنگ بھی ہیڈر کے متن کے طور پر استعمال ہوتی ہے۔confirm
(const bool) اگر یہ درست ہے تو ، صارف کو ان پٹ کی تصدیق کرنے کی ضرورت ہوگی۔نوٹ input.int函数的结果总是应该分配给一个变量,见上面的例子。
دوبارہ ملیں گے
input.bool
input.float
input.string
input.timeframe
input.source
input.color
input
ان پٹ کو اسکرپٹ کی ترتیبات کے ان پٹ ٹیگ پیج میں شامل کریں ، جو آپ کو اسکرپٹ کے صارفین کو تشکیل کے اختیارات فراہم کرنے کی اجازت دیتا ہے۔ یہ فنکشن فلپنگ ان پٹ فیلڈز کو اسکرپٹ کی ان پٹ میں شامل کرتا ہے۔
input.float(defval, title, minval, maxval, step, tooltip, inline, group, confirm)
input.float(defval, title, options, tooltip, inline, group, confirm)
مثالیں
i_angle1 = input.float(0.5, "Sin Angle", minval=-3.14, maxval=3.14, step=0.02)
plot(math.sin(i_angle1) > 0 ? close : open, "sin", color=color.green)
i_angle2 = input.float(0, "Cos Angle", options=[-3.14, -1.57, 0, 1.57, 3.14])
plot(math.cos(i_angle2) > 0 ? close : open, "cos", color=color.red)
واپسی کی قیمتان پٹ متغیر کی قدر
پیرامیٹرز
defval
(const int/float) اسکرپٹ کی بہاؤ کی ترتیبات / ان پٹ بہاؤ ٹیگ پیج میں تجویز کردہ ان پٹ متغیر کا ڈیفالٹ قدر طے کرتا ہے ، جس سے اسکرپٹ کے صارفین اسے تبدیل کرسکتے ہیں۔ جب ویلیو لسٹ اورoptions
اگر آپ ایک دوسرے کے ساتھ استعمال کرتے ہیں تو، اس قدر کو ان میں سے ایک ہونا ضروری ہے.title
(const string) ان پٹ کا عنوان۔ اگر کوئی مخصوص نہیں ہے تو ، متغیر کا نام ان پٹ کے عنوان کے طور پر استعمال کیا جاتا ہے۔ اگر عنوان مخصوص کیا گیا ہے ، لیکن عنوان خالی ہے تو ، نام خالی سٹرنگ ہوگا۔minval
(const int/float) ان پٹ متغیر کی کم سے کم ممکنہ قیمت۔ آپشن۔maxval
(const int/float) ان پٹ متغیر کی زیادہ سے زیادہ ممکنہ قیمت۔ آپشن۔step
(const int/float) ان پٹ کے لئے قدم کی لمبائی کی قدر میں اضافہ / کمی کے لئے استعمال کیا جاتا ہے۔ اختیاری ہے۔ ڈیفالٹ 1 ہے۔options
(tuple of const int/float values: [val1, val2,...]) ڈراپ ڈاؤن مینو سے منتخب کردہ اختیارات کی فہرست، کوما کے ساتھ علیحدہ اور مربع قوسین کے ساتھ جمع: [val1, val2,...] ؛ اس پیرامیٹر کا استعمال کرتے ہوئے، استعمال نہیں کیا جا سکتاminval
、maxval
اورstep
پیرامیٹرز۔tooltip
(const string) یہ سٹرنگ صارف کو اس وقت دکھائی دے گی جب ماؤس ٹول اشارے کے آئکن پر ہوپ ہو جائے گی۔inline
(const string) ایک قطار میں ایک ہی پیرامیٹر کا استعمال کرتے ہوئے تمام ان پٹ کالوں کو یکجا کرتا ہے۔ اس میں پیرامیٹر کے طور پر استعمال ہونے والی تار ظاہر نہیں ہوتی ہے۔ یہ صرف ان پٹ کو پہچاننے کے لئے استعمال ہوتا ہے جو ایک ہی قطار سے تعلق رکھتے ہیں۔group
(const string) تمام ان پٹ کے اوپر ہیڈر تخلیق کرنے کے لئے ایک ہی سیٹ کے پارامیٹرز کی تعداد کی تار کا استعمال کریں۔ یہ سٹرنگ بھی ہیڈر کے متن کے طور پر استعمال ہوتی ہے۔confirm
(const bool) اگر یہ درست ہے تو ، صارف کو ان پٹ کی تصدیق کرنے کی ضرورت ہوگی۔نوٹ input.float函数的结果总是应该分配给一个变量,见上面的例子。
دوبارہ ملیں گے
input.bool
input.int
input.string
input.timeframe
input.source
input.color
input
ان پٹ کو اسکرپٹ کی ترتیبات کے ان پٹ لیبل پیج میں شامل کیا جاتا ہے ، جو آپ کو اسکرپٹ کے صارف کو تشکیل کے اختیارات فراہم کرنے کی اجازت دیتا ہے۔ اس فنکشن میں ایک رنگ چنندہ شامل کیا گیا ہے ، جو صارف کو رنگوں اور شفافیت کا انتخاب کرنے کی اجازت دیتا ہے۔
input.color(defval, title, tooltip, inline, group, confirm)
مثالیں
i_col = input.color(color.red, "Plot Color")
plot(close, color=i_col)
واپسی کی قیمتان پٹ متغیر کی قدر
پیرامیٹرز
defval
(const color) اسکرپٹ کی ترتیب / ان پٹ ٹیب پیج میں تجویز کردہ ان پٹ متغیر کا ڈیفالٹ مقرر کرتا ہے ، جس سے صارف اسے تبدیل کرسکتا ہے۔title
(const string) ان پٹ کا عنوان۔ اگر کوئی مخصوص نہیں ہے تو ، متغیر کا نام ان پٹ کے عنوان کے طور پر استعمال کیا جاتا ہے۔ اگر عنوان مخصوص کیا گیا ہے ، لیکن عنوان خالی ہے تو ، نام خالی سٹرنگ ہوگا۔tooltip
(const string) یہ سٹرنگ صارف کو اس وقت دکھائی دے گی جب ماؤس ٹول اشارے کے آئکن پر ہوپ ہو جائے گی۔inline
(const string) ایک قطار میں ایک ہی پیرامیٹر کا استعمال کرتے ہوئے تمام ان پٹ کالوں کو یکجا کرتا ہے۔ اس میں پیرامیٹر کے طور پر استعمال ہونے والی تار ظاہر نہیں ہوتی ہے۔ یہ صرف ان پٹ کو پہچاننے کے لئے استعمال ہوتا ہے جو ایک ہی قطار سے تعلق رکھتے ہیں۔group
(const string) تمام ان پٹ کے اوپر ہیڈر تخلیق کرنے کے لئے ایک ہی سیٹ کے پارامیٹرز کی تعداد کی تار کا استعمال کریں۔ یہ سٹرنگ بھی ہیڈر کے متن کے طور پر استعمال ہوتی ہے۔confirm
(const bool) اگر یہ درست ہے تو ، صارف کو ان پٹ کی تصدیق کرنے کی ضرورت ہوگی۔نوٹ input.color函数的结果总是应该分配给一个变量,见上面的例子。
دوبارہ ملیں گے
input.bool
input.int
input.float
input.string
input.timeframe
input.source
input
قیمت کی ان پٹ کو اسکرپٹ میں شامل کرنے کے لئے ٹیبل سیٹنگ / ٹیبل ٹیبل داخل کریں۔confirm = true
انٹرایکٹو ان پٹ موڈ کو چالو کریں اور چارٹ پر کلک کرکے قیمت منتخب کریں۔
input.price(defval, title, tooltip, inline, group, confirm)
مثالیں
price1 = input.price(title="Date", defval=42)
plot(price1)
price2 = input.price(54, title="Date")
plot(price2)
واپسی کی قیمتان پٹ متغیر کی قدر
پیرامیٹرز
defval
(const int/float) اسکرپٹ کی بہاؤ کی ترتیبات / ان پٹ بہاؤ ٹیگ پیج میں تجویز کردہ ان پٹ متغیر کی ڈیفالٹ قیمت کا تعین کرتا ہے ، جس سے صارف اسے تبدیل کرسکتا ہے۔title
(const string) ان پٹ کا عنوان۔ اگر کوئی مخصوص نہیں ہے تو ، متغیر کا نام ان پٹ کے عنوان کے طور پر استعمال کیا جاتا ہے۔ اگر عنوان مخصوص کیا گیا ہے ، لیکن عنوان خالی ہے تو ، نام خالی سٹرنگ ہوگا۔tooltip
(const string) یہ سٹرنگ صارف کو اس وقت دکھائی دے گی جب ماؤس ٹول اشارے کے آئکن پر ہوپ ہو جائے گی۔inline
(const string) ایک قطار میں ایک ہی پیرامیٹر کا استعمال کرتے ہوئے تمام ان پٹ کالوں کو یکجا کرتا ہے۔ اس میں پیرامیٹر کے طور پر استعمال ہونے والی تار ظاہر نہیں ہوتی ہے۔ یہ صرف ان پٹ کو پہچاننے کے لئے استعمال ہوتا ہے جو ایک ہی قطار سے تعلق رکھتے ہیں۔group
(const string) تمام ان پٹ کے اوپر ہیڈر تخلیق کرنے کے لئے ایک ہی سیٹ کے پارامیٹرز کی تعداد کی تار کا استعمال کریں۔ یہ سٹرنگ بھی ہیڈر کے متن کے طور پر استعمال ہوتی ہے۔confirm
(const bool) اگر یہ درست ہے تو ، انٹرایکٹو ان پٹ موڈ کو چالو کریں ، اور چارٹ پر کلک کرکے انتخاب کو مکمل کریں جب آپ اشارے کو چارٹ میں شامل کرتے ہیں ، یا منتخب اشارے کو منتخب کرکے اور اس کے بعد منتخب کو منتقل کرکے انتخاب کو مکمل کریں۔ آپشن۔ ڈیفالٹ غلط ہے۔نوٹجب ہم انٹرایکٹو موڈ کا استعمال کرتے ہیں تو، اگر دو افعال کو ان کے خلاف بلایا جاتا ہےinline
اگر ایک ہی پیرامیٹر استعمال کیا جائے تو ، وقت ان پٹ کو قیمت ان پٹ کے ساتھ مل کر استعمال کیا جاسکتا ہے۔
دوبارہ ملیں گے
input.bool
input.int
input.float
input.string
input.resolution
input.source
input.color
input
ان پٹ کو اسکرپٹ کی ترتیبات کے ان پٹ لیبل پیج میں شامل کیا جاتا ہے ، جو آپ کو اسکرپٹ کے صارف کو تشکیل کے اختیارات فراہم کرنے کی اجازت دیتا ہے۔ اس فنکشن میں ایک ڈراپ ڈاؤن لسٹ شامل کیا جاتا ہے ، جس سے صارف کو ٹائم پیریڈ سلیکٹر کے ذریعہ مخصوص ٹائم پیریڈ کا انتخاب کرنے کی اجازت ملتی ہے اور اسے بطور تار واپس کیا جاتا ہے۔ سلیکٹر میں ایک کسٹم ٹائم پیریڈ شامل ہے جس میں صارف گراف کے ٹائم پیریڈ کا استعمال کرکے ڈراپ ڈاؤن مینو شامل کرسکتا ہے۔
input.timeframe(defval, title, options, tooltip, inline, group, confirm)
مثالیں
i_res = input.timeframe('D', "Resolution", options=['D', 'W', 'M'])
s = request.security(syminfo.tickerid, i_res, close)
plot(s)
واپسی کی قیمتان پٹ متغیر کی قدر
پیرامیٹرز
defval
(const string) اسکرپٹ کی کنسٹ سیٹنگ / ان پٹ کنسٹ ٹیگ پیج میں تجویز کردہ ان پٹ متغیر کی ڈیفالٹ قیمت کا تعین کرتا ہے ، جس سے صارف اسے تبدیل کرسکتا ہے۔options
اگر آپ ایک دوسرے کے ساتھ استعمال کرتے ہیں تو، اس قدر کو ان میں سے ایک ہونا ضروری ہے.title
(const string) ان پٹ کا عنوان۔ اگر کوئی مخصوص نہیں ہے تو ، متغیر کا نام ان پٹ کے عنوان کے طور پر استعمال کیا جاتا ہے۔ اگر عنوان مخصوص کیا گیا ہے ، لیکن عنوان خالی ہے تو ، نام خالی سٹرنگ ہوگا۔options
(tuple of const string values: [val1, val2,...]) منتخب کرنے کے لئے دستیاب اختیارات کی فہرست۔tooltip
(const string) یہ سٹرنگ صارف کو اس وقت دکھائی دے گی جب ماؤس ٹول اشارے کے آئکن پر ہوپ ہو جائے گی۔inline
(const string) ایک قطار میں ایک ہی پیرامیٹر کا استعمال کرتے ہوئے تمام ان پٹ کالوں کو یکجا کرتا ہے۔ اس میں پیرامیٹر کے طور پر استعمال ہونے والی تار ظاہر نہیں ہوتی ہے۔ یہ صرف ان پٹ کو پہچاننے کے لئے استعمال ہوتا ہے جو ایک ہی قطار سے تعلق رکھتے ہیں۔group
(const string) تمام ان پٹ کے اوپر ہیڈر تخلیق کرنے کے لئے ایک ہی سیٹ کے پارامیٹرز کی تعداد کی تار کا استعمال کریں۔ یہ سٹرنگ بھی ہیڈر کے متن کے طور پر استعمال ہوتی ہے۔confirm
(const bool) اگر یہ درست ہے تو ، صارف کو ان پٹ کی تصدیق کرنے کی ضرورت ہوگی۔نوٹ input.timeframe函数的结果总是应该分配给一个变量,见上面的例子。
دوبارہ ملیں گے
input.bool
input.int
input.float
input.string
input.source
input.color
input
ابھی تک
ابھی تک
آرنڈو لیگو کی حرکت پذیر اوسط۔ اس نے گوسس کی تقسیم کو حرکت پذیر اوسط کے طور پر استعمال کیا ہے۔
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
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).offset
(simple int/float) ہموار (<1 کے قریب) اور ردعمل (<0 کے قریب) کے مابین تجارت کو کنٹرول کرتا ہے۔sigma
(simple int/float) ALMA کی ہمواریت کو تبدیل کرتا ہے۔ sigma جتنا بڑا ہوگا، ALMA اتنا ہی ہموار ہوگا۔floor
(simple bool) اختیاری پیرامیٹرز↑ ALMA کا حساب لگاتے وقت یہ بتائیں کہ کیا انحراف کا حساب لگانے کی کم سے کم حد ہے۔ ڈیفالٹ غلط ہے۔↑دوبارہ ملیں گے
ta.sma
ta.ema
ta.rma
ta.wma
ta.vwma
ta.swma
سما فنکشن منتقل ہونے والے اوسط کی واپسی کرتا ہے، یعنی 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))
واپسی کی قیمت
length
K لائن کی واپسیsource
اس کے علاوہ، ہم نے اس کے بارے میں مزید معلومات حاصل کی ہیں.
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).دوبارہ ملیں گے
ta.ema
ta.rma
ta.wma
ta.vwma
ta.swma
ta.alma
کوگ (گھراؤ کا نقطہ) اعداد و شمار اور فبونیکی گولڈن تناسب پر مبنی ایک اشارے ہے۔
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
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).دوبارہ ملیں گے
ta.stoch
衡量系列与其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))
واپسی کی قیمت
length
K لائن کی واپسیsource
ہم نے اس کے بارے میں کیا سوچا ہے؟
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).دوبارہ ملیں گے
ta.variance
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
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).biased
(series bool) اس بات کا تعین کرتا ہے کہ کون سا تخمینہ استعمال کیا جانا چاہئے۔// اختیاری۔// ڈیفالٹ درست ہے۔//نوٹاگرbiased
اگر یہ درست ہے تو ، فنکشن پورے مجموعے کے باہمی تخمینے کا استعمال کرتا ہے ، اور اگر یہ غلط ہے تو ، نمونہ کا غیر جانبدار تخمینہ۔
دوبارہ ملیں گے
ta.dev
ta.variance
ایما فنکشن اشاریہ کے ساتھ ساتھ وزن میں بڑھتی ہوئی اوسط کی واپسی کرتا ہے۔ ایما میں ، وزن میں اضافے کا عنصر اشاریہ میں کمی کا مظاہرہ کرتا ہے۔ اس کا حساب کتاب مندرجہ ذیل فارمولے کا استعمال کرتے ہوئے کیا جاتا ہے: ای ایم اے = الفا * ماخذ + (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
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(سادہ int) K لائنوں کی تعداد ((لمبائی).نوٹبراہ کرم نوٹ کریں کہ اس متغیر / فنکشن کا استعمال کرنے سے اشارے کو دوبارہ ڈیزائن کیا جاسکتا ہے۔
دوبارہ ملیں گے
ta.sma
ta.rma
ta.wma
ta.vwma
ta.swma
ta.alma
wma فنکشن لوٹتا ہےlength
K لائنsource
وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے کے ساتھ ساتھ وزن میں اضافے میں اضافہ ہوتا ہے.
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))
واپسی کی قیمت
length
K لائن کی واپسیsource
وزن میں اضافے والی حرکت پذیر اوسط۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).دوبارہ ملیں گے
ta.sma
ta.ema
ta.rma
ta.vwma
ta.swma
ta.alma
فکسڈ لمبائی کے ساتھ ہم آہنگی سے زیادہ وزن والا چلتا ہوا اوسط۔ وزن: [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
(series int/float) ماخذ سیریز۔دوبارہ ملیں گے
ta.sma
ta.ema
ta.rma
ta.wma
ta.vwma
ta.alma
hma فنکشن بحری جہاز کی حرکت پذیر اوسط 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
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(سادہ int) K لائنوں کی تعداددوبارہ ملیں گے
ta.ema
ta.rma
ta.wma
ta.vwma
ta.sma
آر ایس آئی میں استعمال ہونے والی ایک حرکت پذیر اوسط۔ یہ ایک اشاریہ سے زیادہ وزن والی حرکت پذیر اوسط ہے ، جس میں الفا کے علاوہ وزن = 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
اس کے لئے، آپ کو ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ ایک دوسرے کے ساتھ.length
。
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(سادہ int) K لائنوں کی تعداد ((لمبائی).دوبارہ ملیں گے
ta.sma
ta.ema
ta.wma
ta.vwma
ta.swma
ta.alma
ta.rsi
رشتہ دار شدت اشاریہ. یہ آخری میں استعمال کیا جاتا ہےlength
K لائنsource
اوپر اور نیچے کی تبدیلیta.rma()
آپ کا کیا خیال ہے؟
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))
واپسی کی قیمتنسبتاً مضبوط اور کمزور اشارے (آر ایس آئی)
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(سادہ int) K لائنوں کی تعداد ((لمبائی).دوبارہ ملیں گے
ta.rma
حقیقی طاقت اور کمزوری کا اشاریہ۔ یہ مالیاتی سازوسامان کی ممکنہ حرکیات کی اوسط حرکت کو استعمال کرتا ہے۔
ta.tsi(source, short_length, long_length)
واپسی کی قیمتمضبوطی اور کمزوری کا حقیقی اشاریہ۔
پیرامیٹرز
source
(series int/float) ماخذ سیریز۔short_length
(simple int) مختصر لمبائی۔long_length
(سادہ int) لمبی لائن کی لمبائی۔تقریب roc (تغیر کی شرح) ظاہر کرتا ہےsource
موجودہ قیمت کے ساتھsource
کچھ دن پہلےlength
قیمتوں میں فرق۔
مندرجہ ذیل فارمولے کے مطابق حساب لگایا: 100 * change (src, length) / src (length) ؛
ta.roc(source, length)
واپسی کی قیمت
length
K لائن کی واپسیsource
اس کی شرح میں تبدیلیاں ہیں۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).سیریز میں کم سے کم اور زیادہ سے زیادہ اقدار کے درمیان فرق لوٹاتا ہے۔
ta.range(source, length)
واپسی کی قیمتسیریز میں کم سے کم اور زیادہ سے زیادہ اقدار کے درمیان فرق۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).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)
واپسی کی قیمتتین MACD سیریز کے اجزاء: MACD لائن ، سگنل لائن اور لکیری گراف لائن۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔fastlen
(سادہ int) فوری لائن کی پیرامیٹرزslowlen
(سادہ int) سست لمبائی کی پیرامیٹرز۔siglen
(سادہ int) سگنل کی لمبائی کی پیرامیٹرز۔دوبارہ ملیں گے
ta.sma
ta.ema
ترتیب کا نمونہ واپس کرتا ہے۔ اگر ایک ہی تعدد کے متعدد اقدار ہیں تو ، کم سے کم قیمت واپس کرتا ہے۔
ta.mode(source, length)
واپسی کی قیمتسیریز کا نمونہ۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).اس سلسلے کا درمیانی نمبر لوٹاتا ہے۔
ta.median(source, length)
واپسی کی قیمتسیریز کا درمیانی نمبر۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).لکیری واپسی کا منحنی خطوط۔ ایک ایسی لائن جو صارف کے ذریعہ بیان کردہ وقت کے وقفے میں مخصوص قیمت کے مطابق ہے۔ یہ کم سے کم دوگنا ضرب کا استعمال کرتے ہوئے حساب لگایا جاتا ہے۔ اس فنکشن کے نتائج کا حساب مندرجہ ذیل فارمولے کے ذریعہ کیا جاتا ہے: linreg = intercept + slope * (length - 1 - offset) ، جس میں intercept اور slope استعمال ہوتے ہیں۔source
سیریز کا سب سے چھوٹا دو گنا شمار کیا جاتا ہے۔
ta.linreg(source, length, offset)
واپسی کی قیمتلکیری واپسی کی وکر
پیرامیٹرز
source
(series int/float) ماخذ سیریز۔length
(سیریز int)offset
(سادہ int) شفٹبرینڈ ۔ برینڈ ایک تکنیکی تجزیہ کا آلہ ہے جو لائنوں کے ایک سیٹ کی طرف سے بیان کیا جاتا ہے ، جو کہ سیکیورٹی کی قیمتوں میں دو معیاری انحرافات (مثبت اور منفی) کے درمیان دو سادہ چلتی اوسط (SMA) کے درمیان فاصلہ رکھتا ہے ، لیکن صارف کی ترجیحات کے مطابق ایڈجسٹ کیا جاسکتا ہے۔
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
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).mult
(سادہ int/float) سٹینڈرڈ ڈیفیکٹر۔دوبارہ ملیں گے
ta.sma
ta.stdev
ta.kc
برین بینڈ کی چوڑائی۔ برین بینڈ کی چوڑائی ٹریک کے اوپر اور نیچے کی دوری سے وسط تک ہے۔
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
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).mult
(سادہ int/float) سٹینڈرڈ ڈیفیکٹر۔دوبارہ ملیں گے
ta.bb
ta.sma
ta.stdev
CCI کا حساب لگانے کا طریقہ یہ ہے کہ سامان کی عام قیمت اور اس کے سادہ چلتے ہوئے اوسط کے درمیان فرق کو عام قیمت کے اوسط مطلق انحراف سے تقسیم کیا جائے۔ اس اشاریہ کو 0.015 کے اعشاریہ کے ساتھ بڑھا دیا گیا ہے تاکہ مزید پڑھنے کے قابل اعداد و شمار فراہم کیے جائیں۔
ta.cci(source, length)
واپسی کی قیمتلمبائی K لائن واپس آنے والے ماخذ کے سامان کے چینل انڈیکس.
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).موجودہ قدر اور پچھلی قدر کے درمیان فرق، source - source[length]。
ta.change(source, length)
ta.change(source)
واپسی کی قیمتاس کے نتیجے میں، ہم نے قانون کو کم کر دیا ہے۔
پیرامیٹرز
source
(series int/float) ماخذ سیریز۔length
(series int) موجودہ k سٹرنگ سے پچھلی k سٹرنگ پر منتقل کریں۔ اگر آپشن نہیں دیا گیا ہے تو ، length = 1 استعمال کریں۔دوبارہ ملیں گے
ta.mom
ta.cross
source
قیمت اورsource
قیمتیںlength
K لائن سے پہلے کی رفتار. یہ صرف ایک فرق ہے.
ta.mom(source, length)
واپسی کی قیمت
source
قیمت اورsource
قیمتیںlength
K لائن سے پہلے کی رفتار۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) موجودہ k لائن سے پچھلی k لائن پر منتقل ہوتا ہے۔دوبارہ ملیں گے
ta.change
چانڈرلڈ ڈائنامک اوورسیٹنگ اشارے؛ حالیہ عروج اور زوال کی تعداد کا مجموعہ شمار کریں، پھر ان دونوں کو گھٹائیں اور پھر نتائج کو ایک ہی مدت کے دوران تمام قیمتوں میں ہونے والی تبدیلیوں کے مجموعہ سے تقسیم کریں۔
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
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).دوبارہ ملیں گے
ta.rsi
ta.stoch
math.sum
حالیہ دو صفوں کے درمیان فیصد کا حساب لگانے کے لئے لکیری انجیکشن کا طریقہ استعمال کریں۔
ta.percentile_linear_interpolation(source, length, percentage)
واپسی کی قیمت
length
K لائن کی واپسیsource
سیریز کا پہلا پی فیصد۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے ((ذرائع) ⇒length
(series int) پچھلی K لائنوں کی تعداد ((لمبائی)percentage
(سادہ int/float) فیصد، 0 سے 100 تک کی تعدادنوٹبراہ کرم نوٹ کریں کہ اس طریقہ کار کا استعمال کرتے ہوئے حساب لگایا گیا فیصد ان پٹ ڈیٹا سیٹ کے تمام ممبروں میں سے نہیں ہے۔
دوبارہ ملیں گے
ta.percentile_nearest_rank
شرح کا حساب حالیہ درجہ بندی کے طریقہ کار کے مطابق کیا جاتا ہے۔
ta.percentile_nearest_rank(source, length, percentage)
واپسی کی قیمت
length
K لائن کی واپسیsource
سیریز کا پہلا پی فیصد۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے ((ذرائع) ⇒length
(series int) پچھلی K لائنوں کی تعداد ((لمبائی)percentage
(سادہ int/float) فیصد، 0 سے 100 تک کی تعدادنوٹحالیہ درجہ بندی کا استعمال کرتے ہوئے 100k سے کم لائن کی لمبائی کا استعمال کرتے ہوئے ایک ہی اعداد و شمار کو کئی فیصد کے لئے استعمال کیا جا سکتا ہے۔ حالیہ درجہ بندی کا حساب لگایا گیا فیصد ان پٹ ڈیٹا سیٹ کا ایک رکن ہے۔ 100 ویں فیصد نقطہ کو ان پٹ ڈیٹا سیٹ کی زیادہ سے زیادہ قیمت کے طور پر بیان کیا گیا ہے۔
دوبارہ ملیں گے
ta.percentile_linear_interpolation
فی صد درجہ بندی ایک فیصد ہے جس کی پچھلی قیمت کسی دیئے گئے سلسلے کی موجودہ قیمت سے کم یا برابر ہے۔
ta.percentrank(source, length)
واپسی کی قیمت
length
K لائن کی واپسیsource
فیصد درجہ بندی۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).فاصلہ ایک متوقع قدر (ta.sma) ہے جس میں اس کی اوسط سے مربع انحراف کی ایک سیریز ہوتی ہے ، جو غیر رسمی طور پر اعداد کے ایک سیٹ سے اس کی اوسط سے فاصلہ کی پیمائش کرتی ہے۔
ta.variance(source, length, biased)
واپسی کی قیمت
length
K لائن کی واپسیsource
اس کا مطلب یہ ہے کہ آپ کو اس کے بارے میں کیا پتہ ہے؟
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).biased
(series bool) اس بات کا تعین کرتا ہے کہ کون سا تخمینہ استعمال کیا جانا چاہئے۔// اختیاری۔// ڈیفالٹ درست ہے۔//نوٹاگرbiased
اگر یہ درست ہے تو ، فنکشن پورے مجموعے کے باہمی تخمینے کا استعمال کرتا ہے ، اور اگر یہ غلط ہے تو ، نمونہ کا غیر جانبدار تخمینہ۔
دوبارہ ملیں گے
ta.dev
ta.stdev
ta.tr(handle_na)
واپسی کی قیمتحقیقی رینج۔ یہ ہے math.max ((high - low، math.abs ((high - close[1]) ، math.abs ((low - close[1])) ؛
پیرامیٹرز
handle_na
(simple bool) NaN ویلیو کو کیسے ہینڈل کیا جائے۔ اگر true ہے اور پچھلے دن کی اختتامی قیمت NaN ہے تو tr کو اس دن کے اعلی - نچلے حصے کے طور پر شمار کیا جائے گا۔ بصورت دیگر ((اگر false ہے) tr اس صورت میں NaN واپس کرے گا۔ta.tr(صحیح).نوٹ
ta.tr(false)
اورta.tr
یہ بالکل ایک جیسا ہے۔
دوبارہ ملیں گے
ta.atr
کیپٹل فلو انڈیکیٹر۔ کیپٹل فلو انڈیکیٹر ایک تکنیکی انڈیکیٹر ہے جو قیمتوں اور ٹرانزیکشنز کی مقدار کا استعمال کرتا ہے تاکہ اثاثوں میں زیادہ خریدنے یا زیادہ فروخت کی صورتحال کا تعین کیا جاسکے۔
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
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).دوبارہ ملیں گے
ta.rsi
math.sum
کینٹینا ٹنل۔ کینٹینا ٹنل ایک تکنیکی اشارے ہے جس میں ایک درمیانی حرکت پذیر اوسط اور ایک اوپر اور نیچے کی ٹرین ٹنل شامل ہے۔
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
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(سادہ int) K لائنوں کی تعداد ((لمبائی).mult
(سادہ int/float) سٹینڈرڈ ڈیفیکٹر۔useTrueRange
(simple bool) آپشن قابل اعتراض ہے۔ اس بات کی وضاحت کریں کہ آیا حقیقی دائرہ کار استعمال کیا جائے۔ ڈیفالٹ طور پر سچ ہے۔ اگر قیمت غلط ہے تو ، اظہار ((high-low) کا استعمال کرکے دائرہ کار کا حساب لگایا جائے گا۔دوبارہ ملیں گے
ta.ema
ta.atr
ta.bb
کینٹینا گلی کی چوڑائی۔ کینٹینا گلی کی چوڑائی اوپر اور نیچے گلیوں کے درمیان فرق کو درمیانی گلی کی قدر سے تقسیم کرتی ہے۔
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
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(سادہ int) K لائنوں کی تعداد ((لمبائی).mult
(سادہ int/float) سٹینڈرڈ ڈیفیکٹر۔useTrueRange
(simple bool) آپشن قابل اعتراض ہے۔ اس بات کی وضاحت کریں کہ آیا حقیقی دائرہ کار استعمال کیا جائے۔ ڈیفالٹ طور پر سچ ہے۔ اگر قیمت غلط ہے تو ، اظہار ((high-low) کا استعمال کرکے دائرہ کار کا حساب لگایا جائے گا۔دوبارہ ملیں گے
ta.kc
ta.ema
ta.atr
ta.bb
相关系数。描述两个系列倾向于偏离其ta.sma值的程度。
ta.correlation(source1, source2, length)
واپسی کی قیمتمتعلقہ گٹھ جوڑ۔
پیرامیٹرز
source1
(series int/float) ماخذ سیریز۔source2
(series int/float) ہدف سیریز۔length
(series int) لمبائی (K لائنوں کی تعداد)دوبارہ ملیں گے
request.security
ta.cross(source1, source2)
واپسی کی قیمتاگر دو سیریز ایک دوسرے کو عبور کرتی ہیں تو یہ سچ ہے ، ورنہ یہ غلط ہے۔
پیرامیٹرز
source1
(series int/float) پہلی ڈیٹا سیریز۔source2
(series int/float) دوسرا ڈیٹا سیریز۔دوبارہ ملیں گے
ta.change
source1
-series کو عبور کرنے کے طور پر بیان کیا گیا ہےsource2
-series، اگر موجودہ K لائن پر،source1
سے زیادہ ہےsource2
اور اس سے پہلے کی لائن پر،source2
کی قدرsource1小于
source2` کی قدر۔
ta.crossover(source1, source2)
واپسی کی قیمتاگرsource1
گزرناsource2
اگر آپ کو یہ معلوم نہیں ہے کہ آپ کے پاس کیا ہے تو ، آپ کو یہ بتانے کی ضرورت نہیں ہے۔
پیرامیٹرز
source1
(series int/float) پہلی ڈیٹا سیریز۔source2
(series int/float) دوسرا ڈیٹا سیریز۔source1
-series کی وضاحت کی گئی ہےsource2
-series نیچے کراس، اگر موجودہ K لائن پر،source1
سے کم ہےsource2
اور اس کے بعد آپ کو ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھر ایک بار پھرsource1
سے زیادہ ہےsource2
اس کی قیمت ہے۔
ta.crossunder(source1, source2)
واپسی کی قیمتاگرsource1
میںsource2
اگر آپ کو یہ معلوم نہیں ہے کہ آپ کے پاس کیا ہے تو ، آپ کو یہ بھی معلوم ہونا چاہئے کہ آپ کے پاس کیا ہے۔
پیرامیٹرز
source1
(series int/float) پہلی ڈیٹا سیریز۔source2
(series int/float) دوسرا ڈیٹا سیریز۔فنکشن اے ٹی آر (حقیقی اتار چڑھاؤ کی وسعت کی اوسط) حقیقی حد کے آر ایم اے کو لوٹاتا ہے۔ حقیقی اتار چڑھاؤ کی وسعت max (high - low ، abs (high - close [1]) ، abs (low - close [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))
واپسی کی قیمتحقیقی اتار چڑھاؤ کی اوسط قدر (ATR)
پیرامیٹرزlength (simple int) لمبائی ((K لائنوں کی تعداد)
دوبارہ ملیں گے
ta.tr
ta.rma
پارلیمنٹ لائن موڑ (پارلیمنٹ لائن روک اور ریورس) ایک طریقہ ہے جو J. Welles Wilder، Jr. نے ٹریڈنگ مارکیٹ کی قیمت کی سمت میں ممکنہ الٹ کو تلاش کرنے کے لئے ڈیزائن کیا ہے۔
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
(simple int/float) شروع ہوتا ہے۔inc
(سادہ int/float) اضافہmax
(سادہ int/float) سب سے بڑا.پچھلی شرط سے درست ہونے کے بعد ، K لائنوں کی تعداد کا حساب لگائیں۔
ta.barssince(condition)
مثالیں
// get number of bars since last color.green bar
plot(ta.barssince(close >= open))
واپسی کی قیمتاگر شرط true ہے تو k سٹرنگز کی تعداد۔
نوٹاگر اس شرط کو موجودہ K لائن سے پہلے کبھی پورا نہیں کیا گیا ہے تو ، فنکشن واپس آتا ہے۔ براہ کرم نوٹ کریں کہ اس متغیر / فنکشن کا استعمال کرنے سے اشارے کو دوبارہ ڈیزائن کیا جاسکتا ہے۔
دوبارہ ملیں گے
ta.lowestbars
ta.highestbars
ta.valuewhen
ta.highest
ta.lowest
source
اس کا مجموعی مجموعہ (تمام) ہے۔source
تمام عناصر کا مجموعہ ہے۔
ta.cum(source)
واپسی کی قیمتسلسلہ کا خلاصہ۔
پیرامیٹرز
source
(سیریز int/float)دوبارہ ملیں گے
math.sum
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")
واپسی کی قیمتتین ڈی ایم آئی سیریز کے اجزاء: مثبت سمت کی تحریک ((+DI) ؛ منفی سمت کی تحریک ((-DI) اور اوسط سمت کی تحریک کا اشاریہ ((ADX)).
پیرامیٹرز
diLength
(سادہ انٹ) DI دورانیہ。adxSmoothing
(سادہ int) ADX ہموار سائیکلدوبارہ ملیں گے
ta.rsi
ta.tsi
ta.mfi
ٹیسٹsource
سیریز کے لئےlength
کیا K لائن لونگ گر رہی ہے؟
ta.falling(source, length)
واپسی کی قیمتاگر موجودہsource
سے کمlength
K لائن واپس کرنے کے لئے کسی بھی پہلےsource
اگر آپ کو یہ معلوم نہیں ہے کہ آپ کو کیا کرنا ہے تو ، آپ کو یہ معلوم ہونا چاہئے کہ آپ کو کیا کرنا ہے۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).دوبارہ ملیں گے
ta.rising
ٹیسٹsource
سیریز کے لئےlength
کیا K لائن لونگ اوپر جا رہی ہے۔
ta.rising(source, length)
واپسی کی قیمتاگر موجودہsource
سے زیادہ ہےlength
K لائن واپس کرنے کے لئے کسی بھی پہلےsource
اگر آپ کو یہ معلوم نہیں ہے کہ آپ کو کیا کرنا ہے تو ، آپ کو یہ معلوم ہونا چاہئے کہ آپ کو کیا کرنا ہے۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).دوبارہ ملیں گے
ta.falling
یہ فنکشن محور بلندیوں کی قیمت واپس کرتا ہے۔ اگر محور بلندیوں کی کوئی جگہ نہیں ہے تو 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)
واپسی کی قیمتاس نقطہ کی قیمت یا
پیرامیٹرز
source
(series int/float) اختیاری پیرامیٹرز↑ ڈیٹا سیریز کی حساب کتاب کی قدر↑ پیش وضاحتی قدر ہائی ٹین۔↑leftbars
(series int/float) بائیں قوت۔rightbars
(series int/float) دائیں طرف کی لمبائی۔نوٹاگر پیرامیٹرز leftbars or rightbars arrays arrays ہیں تو آپ کو max_bars_back function کو source array variable کے طور پر استعمال کرنا چاہئے۔
یہ فنکشن محور کے کم نقطہ کی قیمت واپس کرتا ہے۔ اگر محور کے کم نقطہ نہیں ہیں تو ، یہ NaN 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)
واپسی کی قیمتاس نقطہ کی قیمت یا
پیرامیٹرز
source
(series int/float) قابل انتخاب پیرامیٹرز。 اعداد و شمار کی سیریز کی حساب کتاب کی قدر。 ڈیفالٹ leftbars
(series int/float) بائیں قوت۔rightbars
(series int/float) دائیں طرف کی لمبائی۔نوٹاگر پیرامیٹرز leftbars or rightbars arrays arrays ہیں تو آپ کو max_bars_back function کو source array variable کے طور پر استعمال کرنا چاہئے۔
پچھلی k لائنوں کی ایک مقررہ تعداد کی سب سے بڑی قیمت۔
ta.highest(source, length)
ta.highest(length)
واپسی کی قیمتاس سلسلے میں سب سے بڑی قیمت ہے۔
پیرامیٹرز
source
(series int/float) سیریز ویلیو کو چلانے کے لئے۔length
(series int) K لائنوں کی تعداد ((لمبائی).نوٹدو args ورژن:source
یہ ایک سیریز ہےlength
واپس آنے والے K لائنوں کی تعداد ہے۔
ایک آر جی ورژن:length
واپس کیا جاتا ہے K لائنوں کی تعداد.source
سیریز۔
دوبارہ ملیں گے
ta.lowest
ta.lowestbars
ta.highestbars
ta.valuewhen
ta.barssince
پچھلی k لائنوں کی ایک دی گئی تعداد کی زیادہ سے زیادہ قیمت کی انحراف۔
ta.highestbars(source, length)
ta.highestbars(length)
واپسی کی قیمتاس کے بعد، آپ کو اپنے آپ کو اس کے بارے میں مزید جاننے کی ضرورت ہے.
پیرامیٹرز
source
(سیریزوُہوآناگر آپ چاہتے ہیں کہ ایک ہی وقت میں کئی ٹرانزیکشنز چلیں تو آپ کو کیا کرنا چاہئے؟
ہلکے بادلبراہ کرم مجھے بتائیں، کیا پائن زیادہ ٹرانزیکشن کر سکتا ہے؟ کیا یہ جے ایس کی طرح ٹرانزیکشنز کو گھوم سکتا ہے؟ شکریہ۔
لیزا20231مزید تفصیلات کے لیے شکریہ
فنکاریواہ! یہ پائن اسکرپٹ پلیٹ فارم پر اوکیکس کی سمیلیٹر کا استعمال کیسے کرتا ہے؟
فنکاریاس کا مطلب یہ ہے کہ ٹریڈنگ ویو پلیٹ فارم کی حکمت عملی کو براہ راست کاپی کیا جا سکتا ہے اور اسے ایجاد کنندہ پلیٹ فارم پر استعمال کیا جا سکتا ہے۔
چھوٹا سا خوابPINE زبان صرف ایک قسم کی حکمت عملی کر سکتی ہے ، اور متعدد قسم کی حکمت عملی کو بہتر طور پر پائیتھون ، جاوا اسکرپٹ ، سی ++ میں ڈیزائن کیا جاسکتا ہے۔
چھوٹا سا خواباوہ ، ہاں ، او کے ایکس خاص ہے ، ان کا ماڈل ماحول اور اصلی ڈسک کا ماحول ایک ہی ایڈریس ہے ، صرف دوسری جگہوں پر فرق ہے۔ لہذا ماڈل ڈسک میں سوئچ کرنے کے لئے بیس ایڈریس کو تبدیل کرنے کا کوئی طریقہ نہیں ہے۔
ہلکے بادلاوککس ڈسک کا استعمال نہیں کیا جا سکتا ہے۔
چھوٹا سا خواباس طرح کے مختلف فن تعمیر کے مسائل کو حل نہیں کیا جاسکتا کیونکہ ہر ایکسچینج میں مختلف انٹرفیس ہیں اور انٹرفیس کی تعدد کی حد بھی مختلف نہیں ہے۔ اس سے بہت سارے مسائل پیدا ہوتے ہیں۔
چھوٹا سا خواباچھا، شکریہ کہ آپ نے تجاویز دی ہیں، اور اس کی ضرورت کی اطلاع دیں۔
ہلکے بادلیہ JS کے ساتھ مل کر کام کرنے کے لئے بہتر محسوس ہوتا ہے، جس میں مختلف تجارتی طریقوں کو بہتر طور پر اپنانے کے لئے بہتر ہے.
رجحان شکاریکیا ہم بعد میں کئی اقسام پر غور کریں گے؟ اختتامی قیمت ہر قسم کے ذریعے چلتی ہے۔
چھوٹا سا خوابہم نے اس کے بارے میں کیا سوچا ہے؟
ہلکے بادلاچھا، بہت شکریہ۔
چھوٹا سا خوابہیلو، PINE کی زبان کی حکمت عملی صرف ایک قسم کی ہے.
چھوٹا سا خوابآپ کا شکریہ کہ آپ نے میری مدد کی ہے۔ دستاویزات کو مزید بہتر بنایا جائے گا۔
چھوٹا سا خوابہاں ہاں۔۔۔۔۔
چھوٹا سا خوابPINE ٹیمپلیٹ کلاس لائبریری ، جس کی پیرامیٹرز پر تبادلہ کرنے والے تبادلے کا بیس ایڈریس مقرر کیا جاسکتا ہے۔ دستاویز کا آغاز: PINE زبان کے تبادلہ کلاس لائبریری ٹیمپلیٹ پیرامیٹرز۔