PostgreSQL

MQL5 专家

指定

Chaque indicateur représente une idée. Il est donc essentiel de commencer par décrire cette idée, si possible avec des mots et des images. Sans explication, il sera beaucoup plus difficile pour le développeur de comprendre les besoins du client.

Vous pouvez maintenant décrire l'algorithme de fonctionnement, de calcul et d'affichage de l'indicateur. Décrivez-le comme une séquence d'opérations. Le développeur pourra ainsi écrire le code approprié. Si la description du concept et de l'algorithme contient des termes techniques, définissez-les explicitement afin que chacun puisse les comprendre.

Divisez l'algorithme en étapes et organisez-les dans l'ordre de leur exécution. Ne passez pas directement d'une partie à l'autre du cahier des charges ; veillez à bien décrire chaque bloc, module ou étape avant de passer au suivant.

Utilisez des listes pour décrire les termes, comme suit :

Amplitude journalière — l'écart entre le prix le plus haut et le prix le plus bas au cours de la journée
Amplitude moyenne — la valeur moyenne de l'amplitude quotidienne sur N jours
Flat — un canal de prix étroit, à l'intérieur duquel les corps des chandeliers se forment dans la même fourchette.
...
Pour définir les étapes, utilisez des chiffres, des listes et une police en gras.

Essayez de présenter le cahier des charges comme une série d'actions qui s'enchaînent, dans le même ordre que celui dans lequel elles doivent être exécutées dans le programme final. Vous trouverez ci-dessous quelques exemples de cahiers des charges.

Exemples de spécifications des exigences
Exemple 1

Un système ZigZag basé sur des oscillateurs est nécessaire

L'idée de l'indicateur

Créez un indicateur ZigZag, construit à partir des valeurs extrêmes déterminées par des oscillateurs. Il peut utiliser n'importe quel oscillateur normalisé classique, doté de zones de surachat et de survente. L'algorithme doit d'abord être exécuté avec l'indicateur WPR, puis il convient d'ajouter la possibilité de tracer un zigzag à l'aide des indicateurs suivants :

CCI
Chaikin
RSI
Oscillateur stochastique
Algorithme et termes

La première étape consiste à construire le zigzag :

La zone de surachat est déterminée par les chandeliers, où la valeur de l'indicateur Value > Lmax (Lmax=-20).
La zone de survente est déterminée par les chandeliers, où la valeur de l'indicateur Value < Lmin (Lmin=-80).
Les valeurs de Lmax et Lmin doivent être incluses dans les paramètres de l'indicateur.
Un point jaune doit être ajouté au point haut des chandeliers dans la zone de surachat — il s'agit du point H.
Un point vert doit être ajouté au point bas des chandeliers dans la zone de survente — il s'agit du point L.
S'il existe au moins un point L entre deux points H, recherchez un point LL dans l'intervalle entre deux points H. Le chandelier avec le prix le plus bas sera le point LL. Généralement, le point LL n'est pas nécessairement un point L. Recherchez les chandeliers avec le prix le plus bas.
S'il existe au moins un point H entre deux points L, recherchez un point HH dans l'intervalle entre ces deux points L. Le chandelier avec le prix le plus haut correspond au point HH. Généralement, le point HH n'est pas nécessairement un point H. Recherchez les chandeliers avec le prix le plus haut.
Reliez les points LL et HH pour tracer un zigzag. La couleur par défaut est le jaune. La première étape est terminée.

反馈

1
开发者 1
等级
(150)
项目
186
56%
仲裁
10
80% / 0%
逾期
0
空闲
发布者: 1 代码
2
开发者 2
等级
项目
0
0%
仲裁
0
逾期
0
工作中
3
开发者 3
等级
项目
0
0%
仲裁
0
逾期
0
空闲
4
开发者 4
等级
项目
2
0%
仲裁
3
33% / 33%
逾期
1
50%
空闲
5
开发者 5
等级
(289)
项目
465
39%
仲裁
95
43% / 19%
逾期
75
16%
繁忙
发布者: 2 代码
相似订单
1. Job Description I already have the full source code of my Expert Advisor mt5 I need a developer to: Check the code for errors, bugs, or inefficiencies Ensure the EA is stable and compatible with any broker, including: 4-digit / 5-digit brokers ECN/RAW accounts Different symbols Different timezones Optimize the EA for XAUUSD Provide high-quality .set files for profitability on my chosen
I need an MT5 Expert Advisor that executes trades automatically based on signals sent from TradingView Webhooks . My Python backend will receive TradingView alerts, convert them to JSON, and store/update the JSON file on a local or cloud path. The EA must read this JSON file , parse the latest signal, and execute or close trades instantly on MT5
Discover the Advanced Ichimoku Cloud with Custom Shifts , a powerful and customizable implementation of the classic Ichimoku Kinko Hyo system tailored for MetaTrader 5 (MT5). This indicator enhances traditional Ichimoku analysis by incorporating precise shift adjustments, allowing traders to visualize future projections and historical confirmations more effectively. Whether you're a trend follower, swing trader, or
I need an MT5 Expert Advisor for XAUUSD (Gold) on M15 timeframe using this strategy: Indicators: • 10 EMA (fast) • 30 EMA (slow) • RSI(14) • ATR(14) BUY rules: • Open a BUY when: • 10 EMA crosses ABOVE 30 EMA (confirmed on new candle, not intrabar) • RSI is between 35 and 65 • Spread is below MaxSpread input • Time is between StartHour and EndHour inputs • Max number of buys is not exceeded (input) SELL rules: • Open
This EA is only an execution engine. The logic that generates BuySignal and SellSignal comes from another protected module, so do not modify or request strategy details. Your task is to fix the execution system only: 1. Trades are closing early before reaching the TakeProfit. 2. Trailing Stop is moving incorrectly and placing SL too close to price. 3. SL/TP sometimes reset or modify incorrectly. 4. OrderModify
EA Upgrade Specification (Based on GRID V1) Hello sir, I would like to update the current EA (GRID V1) and integrate the trading mechanics used in Petroleum Quant Management. The goal is to add a breakout-based activation system that depends on candle opening of the las high/low candle. Below are the required updates. 1. New Feature: Breakout Candle Structure Validation The EA must only become active if the opening
Hello! I already have an MT4 EA and would like to get help in working the EA in a specific way. I have the Video on how the EA should work in live accounts in IC Markets. Please let me know what it would take to make the necessary changes. I am also attaching the EX4 file and dont have the source code for this
Position: ICT Trading Strategy EA Developer Platform: MetaTrader 5 (MT5) Type: Freelance / Contract Budget: Negotiable based on experience Location: Remote 📝 Job Description We are seeking a highly skilled MQL5 Developer to create a fully automated ICT (Inner Circle Trader) Smart Money Concepts (SMC) Expert Advisor for MetaTrader 5. The EA must accurately detect market structure, liquidity, and ICT setups, and
Subject: Request for Custom Kill-Switch EA (Hard Daily Loss Lock) Message to Author: Hello, I want a custom MT5 expert advisor that works as a hard daily loss limit lock. Here are my exact requirements: Daily Loss Limit Value: Fixed limit: $7,000 (or adjustable). Based on realized losses . If equity drops by this amount → trigger immediately. Actions After Loss Limit Hit (VERY IMPORTANT): Close all open trades
Request: DOM-Based Entry Prediction Indicator for Quantower (C# .NET) I’m looking for a developer to create a custom indicator/panel for the Quantower platform that identifies the most probable BUY or SELL entry zones based on DOM Level 2 liquidity on the Nasdaq Futures (NQ/MNQ) . Key Features Required: 1. Real-Time DOM Liquidity Detection The indicator must analyze DOM Level 2 in real time and detect liquidity

项目信息

预算
30+ USD

客户

所下订单1
仲裁计数0