Spécifications


ZigZag بر اساس اسیلاتور مورد نیاز است

ایده شاخص

یک نشانگر ZigZag ایجاد کنید که بر اساس مقادیر شدید تعیین شده با استفاده از نوسانگرها ساخته شده است.  می‌تواند از هر نوسان‌گر نرمال‌شده کلاسیکی که دارای مناطق خرید و فروش بیش از حد است استفاده کند.  الگوریتم ابتدا باید با نشانگر WPR اجرا شود، سپس به طور مشابه امکان ترسیم زیگزاگ با استفاده از نشانگرهای زیر را اضافه کنید:

  • CCI
  • چایکین
  • RSI
  • نوسانگر تصادفی

الگوریتم و اصطلاحات

مرحله اول ساخت زیگزاگ است:

  1. منطقه بیش از حد خرید به عنوان شمعدان تعیین می شود که در آن مقدار نشانگر  مقدار > Lmax  (Lmax=-20) است.
  2. منطقه فروش بیش از حد به عنوان شمعدان تعیین می شود، که در آن مقدار نشانگر  Value <Lmin  (Lmin=-80) است.
  3. مقادیر Lmax و Lmin باید در پارامترهای نشانگر گنجانده شوند.
  4. یک نقطه زرد باید در نقطه بالای شمعدان در منطقه بیش از حد خرید اضافه شود - این نقطه H است.
  5. یک نقطه سبز باید در نقطه پایین شمعدان در منطقه فروش بیش از حد اضافه شود - این نقطه L است.
  6. اگر حداقل یک نقطه L بین دو نقطه H وجود دارد، یک نقطه LL را در فاصله بین دو نقطه H جستجو کنید.  کندل با کمترین قیمت پایین، نقطه LL خواهد بود.  به طور کلی، نقطه LL لزوما یک نقطه L نیست.  جستجوی شمعدان با کمترین قیمت پایین.
  7. اگر حداقل یک نقطه H بین دو نقطه L وجود دارد، یک نقطه HH را در فاصله بین دو نقطه L جستجو کنید.  کندل با بالاترین قیمت بالا نقطه HH خواهد بود.  به طور کلی، نقطه HH لزوما یک نقطه H نیست.  جستجو برای شمعدان با بالاترین قیمت بالا.
  8. نقاط LL و HH را برای رسم زیگ زاگ وصل کنید.  رنگ پیش فرض زرد است.  مرحله اول تمام شد.




مرحله دوم رنگ زیگزاگ است:

  1. سه نقطه HH متوالی را جستجو کنید که شرایط زیر را دارند: هر نقطه HH یافت شده باید بالاتر از نقطه قبلی باشد.
  2. اگر شرایط یکسانی برای دو نقطه LL یافت شده بین نقاط HH وجود دارد، یعنی اگر LL دوم بالاتر از اولین باشد، تمام پایه های ZigZag بین این پنج نقطه را با رنگ قرمز رنگ کنید.
  3. اگر بعد از این پنج اکستروم زیگ زاگ، نقاط HH و LL دیگری پیدا شد و به ترتیب بالاتر از HH و LL های قبلی قرار گرفتند، علاوه بر این، 2 پایه زیگ زاگ را آبی رنگ کنید.
  4. تا زمانی که شرایط حفظ شود ادامه دهید.  این یک روند صعودی را نشان می دهد.
  5. به طور مشابه، نقاط کاهش LL را جستجو کنید و عملیات را تکرار کنید که در صفحات 1-4 توضیح داده شده است.  این پاها باید قرمز رنگ شوند تا روند نزولی را مشخص کنند.



مرحله سوم اضافه کردن گزینه ای برای تعیین نوع نوسان ساز است که بر اساس آن زیگزاگ ساخته می شود: CCI, Chaikin, RSI, Stochastic Oscillator.

  1. بنابراین، اولین پارامتر نوع نوسانگر است که باید با یک شمارش تنظیم شود.  مقدار پیش فرض WPR است.
  2. پارامترهای Lmax و Lmin را برای هر نوع اضافه کنید.  این پارامترها باید دارای مقادیر پیش فرض باشند.
  3. نام پارامترهای حداکثر و حداقل باید حاوی نام نشانگر باشد، مانند WPRmax، CCImax، STOmax و غیره.

مرحله 4 اضافه کردن یک پنل گرافیکی برای مدیریت پارامترهای نشانگر است.

  1. پانل باید دارای چک باکس هایی با انواع اسیلاتورها باشد که امکان جابجایی سریع بین نوسانگرها را فراهم می کند.
  2. پانل باید با یک کلیک حداقل و حداکثر شود.
  3. ما همچنین به امکان جابجایی پانل روی نمودار نیاز داریم
  4. و برای حذف نشانگر از نمودار با استفاده از گزینه های روی پانل.


محاسبات: نشانگر برای کار با نمودارها و بهینه سازی استفاده می شود.  بنابراین الگوریتم باید سریع باشد و زمان بر نباشد.

کار به صورت مرحله ای پذیرفته می شود، بنابراین هر مرحله باید به ترتیب درست انجام شود


Répondu

1
Développeur 1
Évaluation
(253)
Projets
408
38%
Arbitrage
86
43% / 19%
En retard
70
17%
Travail
2
Développeur 2
Évaluation
(14)
Projets
22
23%
Arbitrage
7
43% / 29%
En retard
3
14%
Chargé
3
Développeur 3
Évaluation
(42)
Projets
62
8%
Arbitrage
12
58% / 42%
En retard
1
2%
Gratuit
4
Développeur 4
Évaluation
(563)
Projets
932
47%
Arbitrage
301
59% / 25%
En retard
124
13%
Travail
5
Développeur 5
Évaluation
(13)
Projets
16
19%
Arbitrage
0
En retard
2
13%
Gratuit
6
Développeur 6
Évaluation
(57)
Projets
177
71%
Arbitrage
4
100% / 0%
En retard
1
1%
Gratuit
7
Développeur 7
Évaluation
(11)
Projets
15
33%
Arbitrage
4
25% / 50%
En retard
4
27%
Travail
Commandes similaires
i get paid in 12 hour too send agreement Once the Tp or stop loss or trailing sl is hit a new order is placed in the direction of where the Tp and sl or tsl is hit immediately So trail profits until close and open new trade in reverse direction immediately and trail until close again points for trailing sl, tp and sl I want the trailing stop too have two different functions one is that it’s trails from the entry
// @version= 5 strategy ( "EMA Crossover Strategy with 1:1.6 Risk-Reward" , overlay = true ) // Define the EMAs shortEma = ta.ema ( close , 10 ) longEma = ta.ema ( close , 20 ) // Plot the EMAs on the chart plot ( shortEma , color = color.blue , title = "10 EMA" ) plot ( longEma , color = color.red , title = "20 EMA" ) // Calculate the crossover conditions longCondition = ta.crossover ( shortEma , longEma )
Hi, i have a tos script i need converted to Ninja script, but someone who knows both coding. Cant be someone who is just going to paste into chat gpt, it requires more understanding for compatibility
Hello, I am looking for a highly skilled and experienced MT4 developer to assist with transferring a strategy currently coded in Pine Script to MetaTrader 4 (MT4). The project requires a professional who can handle this project successfully. I am looking for a dedicated and professional developer who can deliver high-quality results. If you have any questions or need further details about the project, feel free to
Hello, I am looking for a highly skilled and experienced MT5 developer to assist with modifying an existing MT5 file. I am looking for a dedicated and professional developer who can deliver high-quality results. If you have any questions or need further details about the project, feel free to reach out. Thank you for your time and consideration. I look forward to working with the right expert to bring this project to
An EA based on zigzag and some indicators ( The ea is already working i need to add this indicator to guide and control trades) Project Overview: - I am seeking a skilled freelance developer to enhance my existing Expert Advisor (EA) by creating source code that I can easily integrate. The EA currently uses Moving Averages (MA) and lines to place trades. I need to add a zigzag function with a true/false option and
We are looking for an experienced coder to develop a trading robot that utilizes two main indicators: 1) Brain Trend Signal 2) TMA (Triple Moving Average) Centered Bands. The robot should generate buy and sell signals based on specific conditions and include robust risk management features. Initial Requirements - **Indicators**: 1. Brain Trend Signal 2. TMA Centered Bands - **Timeframes**: - H4/D1 for trend
1. Combination of Market Profiles on daily basis a) this should be combined if the bell curve is similar to the previous day. Rotational day (volume - standard deviation). b) If breakout, new range should be drawn Conclusion: Market profile should be combined on daily after the market is closed 2. Use Vwap indicator, with 0.5 - slow trend, 1.0 - normal trend, 1.5 fast trend. The stop loss should be under the trend
I 'm looking for a bot to take trades . I have questions 1 . What is the win rate? It could be ! 2 . Any guarantee if the bot does not take a win trade
Make a 10000 plus script trading Expert advisor with detail and make it flawless with no errors no tiny mistakes and make it in mql 5 language. Make it adjustable for it to be able to trade on its own and not be disturbed and make it study the chart and be able to trade any currency pair. I have zero experience and I would just like to copy and paste the code in MetaTrader. Can you make it be compatible with both

Informations sur le projet

Budget
30+ USD
TVA (20%): 6 USD
Total: 36 USD
Pour le développeur
27 USD