FMZ PINE স্ক্রিপ্টের গড় মূল্য হ'ল অপারেশন ফি অন্তর্ভুক্ত। উদাহরণস্বরূপঃ অর্ডার দেওয়ার দাম 8000, বিক্রয় দিক, এক হাতের সংখ্যা (একটি), এবং লেনদেনের পরে গড় মূল্য 8000 নয়, 8000 এরও কম (ব্যয় অন্তর্ভুক্ত অপারেশন ফি) ।
প্রকারসিরিজ ফ্ল্যাট
দেখা হবে
strategy.position_size
বহুমুখী ।
প্রকারকৌশল_দৃষ্টি
দেখা হবে
strategy.entry
strategy.exit
খালি মাথা দিক।
প্রকারকৌশল_দৃষ্টি
দেখা হবে
strategy.entry
strategy.exit
লেনদেনের পুরো ব্যবধানের মধ্যে বন্ধ হওয়া লেনদেনের সংখ্যা।
প্রকারসিরিজ int
দেখা হবে
strategy.position_size
strategy.opentrades
যেসব লেনদেন বন্ধ হয়নি বা অব্যাহত রয়েছে। যদি না থাকে, তাহলে 0 দেখান।
প্রকারসিরিজ int
দেখা হবে
strategy.position_size
সমস্ত লেনদেনের মোট মুদ্রা মূল্য।
প্রকারসিরিজ ফ্ল্যাট
দেখা হবে
strategy.openprofit
strategy.position_size
strategy.grossprofit
সব সফল লেনদেনের মোট মুদ্রা মূল্য।
প্রকারসিরিজ ফ্ল্যাট
দেখা হবে
strategy.netprofit
বর্তমানে অবৈধ পজিশনের অকার্যকর ক্ষতি।
প্রকারসিরিজ ফ্ল্যাট
দেখা হবে
strategy.netprofit
strategy.position_size
শুধু আরো কৌশল
প্রকারconst স্ট্রিং
দেখা হবে
strategy.risk.allow_entry_in
কেবলমাত্র ফাঁকা কৌশল
প্রকারconst স্ট্রিং
দেখা হবে
strategy.risk.allow_entry_in
এটি একটি কৌশল যা উভয়ই বেশি এবং কম করতে পারে।
প্রকারconst স্ট্রিং
দেখা হবে
strategy.risk.allow_entry_in
বর্তমান k-রেখা সময় সপ্তাহের জন্য সময় অঞ্চল পরিবর্তন করুন।
প্রকারসিরিজ int
নোটঅনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবলটি K-লাইনটির খোলার সময়ের উপর নির্ভর করে দিনটি ফেরত দেয়। রাতারাতি ট্রেডিংয়ের সময় (যেমন EURUSD, যার সোমবারের ট্রেডিংয়ের সময়টি রবিবার 17:00 থেকে শুরু হয়) এর জন্য, এই মানটি ট্রেডিংয়ের দিনের দিনের তুলনায় 1 কম হতে পারে। তুলনা করার জন্য আপনি dayofweek.sunday, dayofweek.monday, dayofweek.tuesday, dayofweek.wednesday, dayofweek.thursday, dayofweek.friday এবং dayofweek.saturday ভেরিয়েবল ব্যবহার করতে পারেন।
দেখা হবে
time
dayofmonth
একটি ডায়োফুক ফাংশনের রিটার্ন ভ্যালু এবং ডায়োফুক ভেরিয়েবলের ভ্যালুর নামকরণের ধ্রুবক।
প্রকারconst int
দেখা হবে
dayofweek.monday
dayofweek.tuesday
dayofweek.wednesday
dayofweek.thursday
dayofweek.friday
dayofweek.saturday
একটি ডায়োফুক ফাংশনের রিটার্ন ভ্যালু এবং ডায়োফুক ভেরিয়েবলের ভ্যালুর নামকরণের ধ্রুবক।
প্রকারconst int
দেখা হবে
dayofweek.sunday
dayofweek.tuesday
dayofweek.wednesday
dayofweek.thursday
dayofweek.friday
dayofweek.saturday
একটি ডায়োফুক ফাংশনের রিটার্ন ভ্যালু এবং ডায়োফুক ভেরিয়েবলের ভ্যালুর নামকরণের ধ্রুবক।
প্রকারconst int
দেখা হবে
dayofweek.sunday
dayofweek.monday
dayofweek.wednesday
dayofweek.thursday
dayofweek.friday
dayofweek.saturday
একটি ডায়োফুক ফাংশনের রিটার্ন ভ্যালু এবং ডায়োফুক ভেরিয়েবলের ভ্যালুর নামকরণের ধ্রুবক।
প্রকারconst int
দেখা হবে
dayofweek.sunday
dayofweek.monday
dayofweek.tuesday
dayofweek.thursday
dayofweek.friday
dayofweek.saturday
একটি ডায়োফুক ফাংশনের রিটার্ন ভ্যালু এবং ডায়োফুক ভেরিয়েবলের ভ্যালুর নামকরণের ধ্রুবক।
প্রকারconst int
দেখা হবে
dayofweek.sunday
dayofweek.monday
dayofweek.tuesday
dayofweek.wednesday
dayofweek.friday
dayofweek.saturday
একটি ডায়োফুক ফাংশনের রিটার্ন ভ্যালু এবং ডায়োফুক ভেরিয়েবলের ভ্যালুর নামকরণের ধ্রুবক।
প্রকারconst int
দেখা হবে
dayofweek.sunday
dayofweek.monday
dayofweek.tuesday
dayofweek.wednesday
dayofweek.thursday
dayofweek.saturday
একটি ডায়োফুক ফাংশনের রিটার্ন ভ্যালু এবং ডায়োফুক ভেরিয়েবলের ভ্যালুর নামকরণের ধ্রুবক।
প্রকারconst int
দেখা হবে
dayofweek.sunday
dayofweek.monday
dayofweek.tuesday
dayofweek.wednesday
dayofweek.thursday
dayofweek.friday
হল Hline ফাংশনের বিন্দু চিহ্নিতকরণ শৈলীর নামকরণ ধ্রুবক।
প্রকারলাইন_স্টাইল
দেখা হবে
hline.style_solid
hline.style_dotted
লাইন.স্টাইল_ডটড
হল Hline ফাংশনের বিন্দু-বিনামূল্য রীতির নামকরণ ধ্রুবক।
প্রকারলাইন_স্টাইল
দেখা হবে
hline.style_solid
hline.style_dashed
হলিন ফাংশনের বাস্তব কেন্দ্রীয় রৈখিক প্রকারের নামকরণ ধ্রুবক।
প্রকারলাইন_স্টাইল
দেখা হবে
hline.style_dotted
hline.style_dashed
অনুরোধকৃত ডেটাকে একত্রিত করার নীতি। ডেটাকে সম্ভাব্য ব্যবধানের সাথে একত্রিত করা।
প্রকারbarmerge_gaps
দেখা হবে
request.security
barmerge.gaps_off
অনুরোধকৃত ডেটা একত্রিত করার কৌশল। ডেটা অবিচ্ছিন্নভাবে একত্রিত হয়, সমস্ত ফাঁক পূর্ববর্তী সাম্প্রতিক বর্তমান মান দ্বারা পূরণ করা হয়।
প্রকারbarmerge_gaps
দেখা হবে
request.security
barmerge.gaps_on
অনুরোধ করা ডেটা অবস্থানের নীতিগুলি একত্রিত করুন; অনুরোধ করা ব্যারিগ্রাফটি বর্তমান ব্যারিগ্রাফের সাথে কে-লাইন খোলার সময় অনুসারে একত্রিত করুন; এই ধরনের একত্রিত কৌশলগুলি ভবিষ্যতে ময়লা থেকে ডেটা গণনার ইতিহাস পাওয়ার জন্য প্রতিকূল প্রভাব ফেলতে পারে; এটি ব্যাকগ্রাউন্ড পরীক্ষার কৌশলগুলিতে গৃহীত হয় না, তবে এটি পরিমাপগুলিতে ব্যবহার করা যেতে পারে।
প্রকারবারমার্জ_লুকহেড
দেখা হবে
request.security
barmerge.lookahead_off
অনুরোধ করা ডেটা অবস্থানের একত্রিতকরণ নীতি; অনুরোধ করা ব্যারিগ্রাফটি বর্তমান ব্যারিগ্রাফের সাথে কে-লাইন বন্ধের সময় অনুসারে একত্রিত করা হয়; এই একত্রিতকরণ নীতিটি ভবিষ্যতের ব্রেক থেকে ডেটা গণনার ইতিহাসের প্রভাবগুলিকে নিষিদ্ধ করে।
প্রকারবারমার্জ_লুকহেড
দেখা হবে
request.security
barmerge.lookahead_on
এটি হল ((সর্বোচ্চ মূল্য + সর্বনিম্ন মূল্য) /২ এর শর্টকাট
প্রকারসিরিজ ফ্ল্যাট
দেখা হবে
open
high
low
close
volume
time
hlc3
hlcc4
ohlc4
এটি হল ((সর্বোচ্চ মূল্য + সর্বনিম্ন মূল্য + বন্ধ মূল্য) / 3) এর শর্টকাট
প্রকারসিরিজ ফ্ল্যাট
দেখা হবে
open
high
low
close
volume
time
hl2
hlcc4
ohlc4
এটি হল ((উচ্চ + নিম্ন + সংগ্রহ + সংগ্রহ) / 4 এর শর্টকাট
প্রকারসিরিজ ফ্ল্যাট
দেখা হবে
open
high
low
close
volume
time
hl2
hlc3
ohlc4
হল ((খোলার মূল্য + সর্বোচ্চ মূল্য + সর্বনিম্ন মূল্য + বন্ধের মূল্য) /৪ এর দ্রুত বাটন)
প্রকারসিরিজ ফ্ল্যাট
দেখা হবে
open
high
low
close
volume
time
hl2
hlc3
hlcc4
Double.NaN মান (অ-সংখ্যা) ।
প্রকারসহজ
উদাহরণ
// na
plot(bar_index < 10 ? na : close) // CORRECT
plot(close == na ? close[1] : close) // INCORRECT!
plot(na(close) ? close[1] : close) // CORRECT
নোটযদি আপনি কিছু মান NaN হয় কিনা তা পরীক্ষা করতে চান, তবে বিল্ট-ইন ফাংশন na ব্যবহার করুন।
দেখা হবে
na
বর্তমান দামের বার সূচকটি ⇒ শূন্য থেকে শুরু করে এবং প্রথম পদের সূচক ⇒ ০ হয়।
প্রকারসিরিজ int
উদাহরণ
// bar_index
plot(bar_index)
plot(bar_index > 5000 ? close : 0)
নোটঅনুগ্রহ করে মনে রাখবেন যে বার_ইন্ডেক্স সংস্করণ 4 এর n ভেরিয়েবলকে প্রতিস্থাপন করেছে। মনে রাখবেন যে, K স্ট্রিংয়ের সূচকটি প্রথম historical K স্ট্রিং থেকে 0 হয়। অনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবল/ফাংশন ব্যবহারের ফলে সূচকটি পুনরায় আঁকা হতে পারে।
দেখা হবে
barstate.isfirst
barstate.islast
barstate.isrealtime
চার্টের শেষ K-স্ট্রিংয়ের সূচক । K-স্ট্রিং সূচক প্রথম K-স্ট্রিংয়ের শূন্য দিয়ে শুরু হয় ।
প্রকারসিরিজ int
উদাহরণ
strategy("Mark Last X Bars For Backtesting", overlay = true, calc_on_every_tick = true)
lastBarsFilterInput = input.int(100, "Bars Count:")
// Here, we store the 'last_bar_index' value that is known from the beginning of the script's calculation.
// The 'last_bar_index' will change when new real-time bars appear, so we declare 'lastbar' with the 'var' keyword.
var lastbar = last_bar_index
// Check if the current bar_index is 'lastBarsFilterInput' removed from the last bar on the chart, or the chart is traded in real-time.
allowedToTrade = (lastbar - bar_index <= lastBarsFilterInput) or barstate.isrealtime
bgcolor(allowedToTrade ? color.new(color.green, 80) : na)
রিটার্ন মানশেষ তারিখের K স্ট্রিংয়ের সূচক বন্ধের জন্য, অথবা খোলা সময়ের রিয়েল-টাইম K স্ট্রিংয়ের সূচক।
নোটঅনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবলটি ব্যবহার করলে সূচকটি পুনরায় চিত্রিত হতে পারে।
দেখা হবে
bar_index
last_bar_time
barstate.ishistory
barstate.isrealtime
ইউনিক্স ফরম্যাটের বর্তমান কে-লাইন সময়। এটি ১লা জানুয়ারি, ১৯৭০ তারিখ থেকে 00:00:00 ইউটিসি থেকে মিলিসেকেন্ডের সংখ্যা।
ইউনিক্স ফরম্যাটের বর্তমান সময়। এটি ১লা জানুয়ারি, ১৯৭০ তারিখ থেকে 00:00:00 ইউটিসি থেকে মিলিসেকেন্ডের সংখ্যা।
প্রকারসিরিজ int
নোটঅনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবল/ফাংশন ব্যবহারের ফলে সূচকটি পুনরায় আঁকা হতে পারে।
দেখা হবে
timestamp
time
dayofmonth
dayofweek
প্রকারসিরিজ int
নোটমনে রাখবেন যে, এই ভেরিয়েবলটি K-লাইনের খোলার সময় অনুযায়ী সময়সূচী ফেরত দেবে। সুতরাং, মধ্যরাতের ট্রেডিং সময়ের জন্য (যেমন EURUSD, যার সোমবারের সময়সূচী রবিবার 17:00 থেকে শুরু হয়) এই ভেরিয়েবলটি ট্রেডিং দিনের নির্দিষ্ট তারিখের আগে সময় ফেরত দিতে পারে। উদাহরণস্বরূপ, EURUSD-এ,
দেখা হবে
time
dayofmonth
dayofweek
সময় অঞ্চল পরিবর্তনের জন্য বর্তমান বছরের k লাইন ।
প্রকারসিরিজ int
নোটঅনুগ্রহ করে মনে রাখবেন যে, এই ভেরিয়েবলটি K-লাইনের খোলার সময় অনুযায়ী বছর ফেরত দেয়। রাতারাতি লেনদেনের সময় (যেমন EURUSD, যার সোমবারের লেনদেনের সময়কাল রবিবার 17:00 থেকে শুরু হয়) এর জন্য, এই মানটি লেনদেনের দিনের বছরের তুলনায় 1 কম হতে পারে।
দেখা হবে
year
time
month
weekofyear
dayofmonth
dayofweek
hour
minute
second
এক্সচেঞ্জের সময় অঞ্চলের বর্তমান চন্দ্রের k লাইন ।
প্রকারসিরিজ int
নোটঅনুগ্রহ করে মনে রাখবেন যে, এই ভেরিয়েবলটি K-লাইনের খোলার সময় অনুযায়ী মাস ফেরত দেয়। রাতারাতি লেনদেনের সময় (যেমন EURUSD, যার সোমবারের লেনদেনের সময়টি রবিবার 17:00 থেকে শুরু হয়) এর জন্য, এই মানটি লেনদেনের দিনের মাসের তুলনায় 1 কম হতে পারে।
দেখা হবে
month
time
year
weekofyear
dayofmonth
dayofweek
hour
minute
second
এক্সচেঞ্জের সময় অঞ্চলের বর্তমান ঘন্টা k লাইন।
প্রকারসিরিজ int
দেখা হবে
hour
time
year
month
weekofyear
dayofmonth
dayofweek
minute
second
এক্সচেঞ্জ টাইমজোনের বর্তমান মিনিট k লাইন ।
প্রকারসিরিজ int
দেখা হবে
minute
time
year
month
weekofyear
dayofmonth
dayofweek
hour
second
এক্সচেঞ্জ টাইমজোনের বর্তমান সেকেন্ডের কে-লাইন।
প্রকারসিরিজ int
দেখা হবে
second
time
year
month
weekofyear
dayofmonth
dayofweek
hour
minute
বর্তমান মুদ্রা লেনদেনের মূল্য।
প্রকারসিরিজ ফ্ল্যাট
নোটপূর্ববর্তী মানগুলি অ্যাক্সেস করার জন্য বন্ধনী অপারেটর [] ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ; open[1], open[2];
দেখা হবে
high
low
close
volume
time
hl2
hlc3
hlcc4
ohlc4
বর্তমান সর্বোচ্চ মূল্য।
প্রকারসিরিজ ফ্ল্যাট
নোটপূর্ববর্তী মানগুলি অ্যাক্সেস করার জন্য বন্ধনী অপারেটর [] ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ; high[1], high[2];
দেখা হবে
open
low
close
volume
time
hl2
hlc3
hlcc4
ohlc4
বর্তমান সর্বনিম্ন দাম।
প্রকারসিরিজ ফ্ল্যাট
নোটপূর্ববর্তী মানগুলি অ্যাক্সেস করার জন্য বন্ধনী অপারেটর [] ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ; low[1], low[2];
দেখা হবে
open
high
close
volume
time
hl2
hlc3
hlcc4
ohlc4
বর্তমান K-রেখা বন্ধ হওয়ার সময় বন্ধের মূল্য, অথবা বাস্তব সময়ে K-রেখার চূড়ান্ত লেনদেনের মূল্য যা এখনও শেষ হয়নি।
প্রকারসিরিজ ফ্ল্যাট
নোটপূর্ববর্তী মানগুলি অ্যাক্সেস করার জন্য বন্ধনী অপারেটর [] ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ; close[1], close[2];
দেখা হবে
open
high
low
volume
time
hl2
hlc3
hlcc4
ohlc4
বর্তমানে কে-লাইনের লেনদেনের পরিমাণ ⇒
প্রকারসিরিজ ফ্ল্যাট
নোটপূর্ববর্তী মানগুলি অ্যাক্সেস করার জন্য বন্ধনী অপারেটর [] ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ; ভলিউম [1]; ভলিউম [2];
দেখা হবে
open
high
low
close
time
hl2
hlc3
hlcc4
ohlc4
বর্তমান k-রেখা সময়সীমার সপ্তাহের সংখ্যা।
প্রকারসিরিজ int
নোটঅনুগ্রহ করে মনে রাখবেন যে এই ভেরিয়েবলটি K লাইনের খোলা সময়ের উপর ভিত্তি করে সপ্তাহে ফিরে আসে। মধ্যরাতের ট্রেডিং সময়ের জন্য (যেমন EURUSD, যার সোমবারের ট্রেডিং সময়টি রবিবার 17:00 থেকে শুরু হয়) এই মানটি ট্রেডিং দিনের সপ্তাহের চেয়ে 1 কম হতে পারে।
দেখা হবে
weekofyear
time
year
month
dayofmonth
dayofweek
hour
minute
second
সময় অঞ্চলটির বর্তমান k-line সময় তারিখটি পরিবর্তন করুন।
প্রকারসিরিজ int
নোটঅনুগ্রহ করে মনে রাখবেন যে, এই ভেরিয়েবলটি K-লাইনের খোলার সময়ের উপর নির্ভর করে দিনটি ফেরত দেয়। রাতারাতি লেনদেনের সময় (যেমন EURUSD, যার সোমবারের লেনদেনের সময়টি রবিবার 17:00 থেকে শুরু হয়) এর জন্য, এই মানটি লেনদেনের দিনের দিনের তুলনায় 1 কম হতে পারে।
দেখা হবে
time
dayofweek
উহুওয়ানআপনি কি একই সময়ে একাধিক লেনদেনের জন্য বিএনইউ চুক্তি চান?
হালকা মেঘদয়া করে আমাকে বলুন, পাইন কি একাধিক লেনদেন করতে পারে? অথবা JS এর মতো লেনদেন করতে পারে? ধন্যবাদ।
লিসা ২০২৩১বিস্তারিত তথ্যের জন্য ধন্যবাদ।
শিল্পকলাওহো! এই পাইন স্ক্রিপ্টটি কীভাবে প্ল্যাটফর্মে ওকেএক্সের সিমুলেটর ব্যবহার করে?
শিল্পকলাএটি ট্রেডিংভিউ প্ল্যাটফর্মের কৌশলগুলি সরাসরি ইনভেন্টর প্ল্যাটফর্মে অনুলিপি করার সমান!
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নপাইন ভাষা শুধুমাত্র একক প্রজাতির কৌশলগুলি করতে পারে, তবে বহু-প্রজাতির কৌশলগুলি পাইথন, জাভাস্ক্রিপ্ট, সি ++ এ ডিজাইন করা ভাল।
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নওহ, হ্যাঁ, ওকেএক্স বিশেষ, তাদের অ্যানালগ পরিবেশ এবং বাস্তব পরিবেশ একই ঠিকানা আছে, কিন্তু অন্য কোথাও পার্থক্য করা হয়। সুতরাং একটি বেস ঠিকানা পরিবর্তন করার জন্য একটি উপায় নেই, একটি অ্যানালগ ডিস্ক পরিবর্তন করতে।
হালকা মেঘokx অ্যালগরিদম ডিস্ক ব্যবহার করা যাবে না ।
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নএই বৈচিত্র্যপূর্ণ আর্কিটেকচার সমস্যার সমাধান করা যায় না, কারণ প্রতিটি এক্সচেঞ্জের ইন্টারফেস আলাদা এবং ইন্টারফেস ফ্রিকোয়েন্সি সীমাবদ্ধতাও একই নয়, যা অনেক সমস্যা সৃষ্টি করে।
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নভাল, আপনার পরামর্শের জন্য আপনাকে ধন্যবাদ, এই অনুরোধটি এখানে জানান।
হালকা মেঘএটি JS এর সাথে মিশ্রিত করা ভাল বলে মনে হচ্ছে, যা বিভিন্ন লেনদেনের পদ্ধতিতে আরও ভালভাবে মানিয়ে নিতে পারে।
ট্রেন্ড হান্টারআপনি কি মনে করেন যে, আপনি যদি আপনার পণ্যের জন্য একটি নতুন পণ্যের সন্ধান করতে চান তবে আপনি কি ভবিষ্যতে আরও বিভিন্ন ধরণের পণ্য বিবেচনা করবেন?
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নঅযৌক্তিক ।
হালকা মেঘভাল, ধন্যবাদ ড্রিম।
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নহ্যালো, পিআইএনই ভাষার কৌশলটি সাময়িকভাবে শুধুমাত্র একটি জাতের জন্য কাজ করে।
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নঅযৌক্তিক, আপনার সমর্থনের জন্য ধন্যবাদ।
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নহ্যাঁ।
উদ্ভাবকগণ - ক্যোটিফিকেশন - ছোট্ট স্বপ্নPINE টেমপ্লেট ক্লাস ল্যাবরেটরি, যার প্যারামিটারে বিনিময় স্থানান্তর বেস ঠিকানা সেট করা যেতে পারে। নথির শুরুঃ PINE ভাষা বিনিময় ক্লাস ল্যাবরেটরি টেমপ্লেট প্যারামিট।