Seeking a Talented, English-Speaking Programmer To Build a Profit Monster (my simple robot) - Logic/Syntax Example Provided, Detailed Instructions & Quality Bonus of up to 200 additional USD

명시

Hello Talented Programmer,


I am seeking to develop a simple robot with as few bugs as possible. The logic is straightforward enough - I have included a detailed framework and summary at the bottom of this message in the BLUE SECTION.

While I can program at an amateur level, I am a full-time options trader that does not have time to learn the MQL4 syntax. Also, I do not primarily trade FOREX - but I do believe that using a robot to trade continuous EMA crossovers using increasingly large entry sizes on highly specific time intervals is a decent way of generating easy income. While I would say that neither the logic nor the strategy itself is terribly difficult to implement, it is extremely important that the ruleset be followed seamlessly. Otherwise, a lot can go wrong very quickly, especially if the program lacks functional efficacy.


To this end, I will offer a base fee of 150 dollars for a high-quality, functional product. Essentially, it must function properly and include all of the features/logical components that I have listed in the RED SECTION below. It must also prove that it can follow the strategic sequence explained later on.

Also, I will offer up an additional incentive bonus for up to 200 dollars depending on my appraisal of the product, timeliness of delivery and other factors which I outline in the GREEN SECTION. Basically, if it functions properly and according to specifications, but either the process was inefficient or the attention to detail was lacking, then you would not receive any additional bonus. I am a pretty reasonable person, so it's highly unlikely that any completed product that lives up to my initial acceptance would not receive any additional compensation. The bonus attributes will be made clearer as you read on.



Ok, from this point on, I will break down the different sections, which contain specific information that you will require so that you can gain an understanding of the qualities I am looking for in the product and the service you provide:


RED SECTION contains information regarding Components/Indicators

GREEN SECTION contains some of the criteria that would merit the highest additional bonus. Remember, some of these are subjective and none are negotiable after final appraisal

BLUE SECTION contains two subsections: 1) Detailed Example of Strategy & Typical Order Entry Sequence 2) Summary of General Sequence/Ruleset


RED SECTION:

Indicators/Components:

  • Base Timeframe is 1-Hour, but can work on all time frames

  • 21-Period Exponential Moving Average - Functional on all timeframes (Pink Line), (Lowest Thickness)
  • 62-Period Exponential Moving Average - Functional on all timeframes (Royal Blue Line), (Lowest Thickness)
  • 186-Period Exponential Moving Average - Functional on all timeframes (Indigo Line), (Medium Thickness)

  • 618-Period Exponential Moving Average - All Timeframes (Gold Line), (Mid-High Thickness)
  • 1618-Period Exponential Moving Average - All Timeframes (Silver Line), (Highest Thickness)

  • A neat template with a black background. See the attached screenshot "EA Chart Template..." for an image of my ideal chart template, but disregard the dots

  • Functionality that automatically closes ALL positions in case of any sort of restart that may occur accidentally or purposefully
  • Code is clean and easily adjustable just in case. Program must be in English and contains at least some comments/section
  • Contains as few bugs as possible and works straight away


GREEN SECTION:

Factors for Highest Possible Compensation:

  • Attention to detail - how aligned is the code, template and functionality to the instructions listed herein?
  • Functionality - does the program contain (m)any bugs? Do all the functions satisfy the criteria of the general strategy?
  • User-Friendliness - how long does it take me to figure out where all the components are? how detailed are the comments in the code?
  • Attractiveness - how does the code look? can I understand it just by reading it one time? is the template either identical or better than the screenshot?
  • Timeliness - how long did it take to deliver the v1 product, and, is the v1 product the final product?
  • Responsiveness/Communication - were updates provided frequently? were questions asked retroactively? consistent timeline updates?
  • Friendliness/Professionalism - are you a good dude/lady? were you easy to work with and reasonable? how likely would I want to work with you again?


BLUE SECTION:

Detailed Example of Trading Sequence: The concept and indicators are simple, but the exact strategic execution is what will make this profitable long-term. I have included an example of what a daily sequence of trades and outcomes would look like using the strategy and indicators I've devised.


DETAILED EXAMPLE: Let's assume that my account starts with 1,000 dollars and the Current Trend is BULLISH:


1) Identify Current Trend - if the 618 EMA (GOLD) is trending above the 1618 EMA (SILVER), then I consider the current trend "Bullish." If the 1618 were trending above the 618 EMA, the trend would be "Bearish." It does not matter whether a given pair is in a bullish trend or a bearish trend to start, only that the robot can accurately identify the current trend on any timeframe (but especially the hourly) using this criteria. Perhaps a textbox on the upper-left corner of the chart stating what the given trend is, would be useful.

2A) Enter a BUY Order -  Assuming the trend starts as BULLISH, then the first order should be a BUY order placed whenever the 21-EMA crosses over the 186-EMA (for any timeframe). Since I prefer the hourly time frame as my default, let us assume that the BUY we just placed was triggered by the 21-Hour EMA (PINK) crossing over, "above", the 186-Hour EMA (INDIGO).

2B) Order Entry Specifications - The BUY order should be made using 90% of my entire portfolio value (NO MARGIN) and should also contain a regular stop loss that is nearly impossible to trigger. An example would be a stop loss that prevents my account value from falling below 25% of its original value at time t=0, i.e. before the first trade of the session is placed.

  • Summary of Entry So Far: BUY Order of 900 dollars of XX/XX pair was triggered when the 1) current trend was confirmed BULLISH via the 618-Hour & 1618-Hour EMAs and 2) the 21-Hour EMA Crossed Above the 186-Hour EMA. In addition, a regular (not trailing) stop loss of XX.00 pips was placed far behind the entry price, such that it would not be triggered unless my total account value fell below 250 dollars.
  • ***Now the robot should do nothing until one or the other binary outcomes occurs at some time t.

  • Binary Outcome 1: The stop loss gets triggered the trade goes against me to such an extent that my current account balance falls below (.25 * Beg_Account_Bal). The robot should restart entire application and all incidental positions should be closed out immediately. This is very unlikely using this strategy, so it is not an expected outcome.
  • Binary Outcome 2: The price trades profitably for X number of hours until the 21-EMA CROSSES UNDER the 62-EMA, at which point the trade is closed out.

3A) Take Profit SELL Order - Assuming that Outcome 2 occurs, the program should now operate using "Current Account Balance" = Balance Before Profitable Trade + Profit on Trade, not the original portfolio balance that was registered before the first trade of the day. For example, first trade above yields 200 USD in profit, then current account balance = 1200 USD.

3B) Short SELL Order (Trade 2 of Current Session) - So, now that the first long position realized a profit, the next trade should come pretty soon. Now that the 21-EMA has crossed UNDER the 62-EMA (Take Profit Signal), the next trade should be a short SELL entry using a higher amount -> 0.5*1200 USD = 600 USD using a buy stop that will trigger when/if my account breaches 300 dollars (not original 250 dollars). The short SELL entry should get triggered when the 21-Hour EMA crosses UNDER the 186-Hour EMA. Now that the short has been entered, we again have two binary outcomes.

  • Binary Outcome 1: The trade whipsaws hard and the BUY STOP gets triggered way above the entry for an unlikely loss and breach of the 25% rule, leaving the account value with a balance of less than 300 dollars. Program auto-exits all positions and restarts the application.
  • Binary Outcome 2: The trade continues lower until the 21-Hour EMA crosses OVER the 62-EMA, at which point, the trade closes for another profit and it looks to enter the next long position as soon as the next time the 21-Hour EMA crosses ABOVE the 186-Hour EMA.

4) Continuously Enter and Exit Long/Short/Long, etc. Positions - Using the 21-Hour EMA, 62-Hour EMA for Profit Taking on Both Long/Short Positions, and the 186-Hour EMA as the trigger to initiate a new position, long or short. The process should continue to operate until either the session ends, a position is stopped out, or I manually override and close out positions whenever deemed necessary.


Quick Summary of Strategy & Sequence

The point of this continuous sequence of exiting long then entering short then entering long, etc. is to have a machine perform a series of boring, but extremely high-probability trades that take too much time/patience for me to do manually. I will monitor it occasionally and may override the stop loss if needed. Ultimately, with my limited oversight, the portfolio should grow slowly and continuously in the beginning and then exponentially as size is added organically. The very loose stop loss and lack of margin use will allow each trade the proper time and space it needs to become profitable.

*Note: If the 618-EMA is trending under the 1618-EMA, then the overall trend is bearish and the first trade placed should be a short-entry when 21-EMA crosses UNDER the 186-EMA.


BREAKDOWN SAMPLE SYNTAX OF TRADING SEQUENCE (Using BULLISH start example above)

I am not a very experienced programmer, so I did my best to illustrate the steps described above in basic programming syntax for ease of understanding.


  • %general_trend_1 = BULLISH
  • %general_trend_2 = BEARISH
  • IF   ema(618) > ema(1618)   THEN   general_trend = BULLISH;
  • IF   ema(618) < ema(1618)   THEN   general_trend = BEARISH;

  • %initial_account_balance          =     account_balance    WHERE    session_time = 0
  • %current_account_balance        =     initial_account_balance + amount(SELL_LONG_FOR_PROFIT)
  • %forex_pair                               =    [array of possible forex pairs that are tradable at initial time of login]

  • %BUY_LONG_i                           =      BUY(0.5*current_account_balance*forex_pair_i)    IF   [(ema(21)   CROSSOVER   (ema(186)]             //*Initial Long Trade of $900 Position*//
  • %SELL_STOP_i         =      STOPLOSS_i(BUY_LONG_i   (IF   current_account_balance   <=   (0.25*current_account_balance) ))   //*Binary Outcome 1 = Close All Positions +  Restart App*//
  • ELSEIF    MARKET_SELL_ALL(forex_pair_i)
  • AND        RESTART APPLICATION

  • %SELL_LONG_FOR_PROFIT_i       =      SELL(BUY_LONG_i)   IF  [(ema(21)   CROSSUNDER   (ema(62))]     //*Binary Outcome 2 = Close for Profit + Add to Next Short Position Size*//

  • %SELL_SHORT_i                         =      SELL(0.5*current_account_balance*forex_pair_i)      IF    [(ema(21)   CROSSUNDER    (ema(186)] 
  • %BUY_STOP_i    =      Opposite of SELL_STOP_i logic above
  • %BUY_SHORT_FOR_PROFIT         =      BUY(SELL_SHORT_i)     IF    [(ema(21)    CROSSOVER     (ema(62)]


  • Repeat and enter next BUY_LONG_i


End of Basic Sequence;



I know its syntactically incorrect, but hope this makes things easier than reading all those paragraphs. While I am new to this process for hiring through mql, I am no stranger to contractual business arrangements, so please reach out to me if you are interested in this opportunity.


I look forward to potentially working with you.


- Harry










































































































































응답함

1
개발자 1
등급
(206)
프로젝트
333
35%
중재
66
12% / 58%
기한 초과
87
26%
무료
2
개발자 2
등급
(365)
프로젝트
507
40%
중재
159
17% / 74%
기한 초과
99
20%
로드됨
3
개발자 3
등급
(844)
프로젝트
1445
72%
중재
119
29% / 47%
기한 초과
355
25%
로드됨
게재됨: 3 기고글
4
개발자 4
등급
(6)
프로젝트
7
0%
중재
0
기한 초과
5
71%
무료
5
개발자 5
등급
(130)
프로젝트
184
32%
중재
18
28% / 67%
기한 초과
27
15%
무료
게재됨: 1 코드
6
개발자 6
등급
(14)
프로젝트
21
24%
중재
9
33% / 44%
기한 초과
8
38%
무료
7
개발자 7
등급
(19)
프로젝트
35
26%
중재
10
30% / 70%
기한 초과
5
14%
무료
8
개발자 8
등급
(12)
프로젝트
14
14%
중재
1
0% / 100%
기한 초과
3
21%
무료
9
개발자 9
등급
(87)
프로젝트
114
26%
중재
7
29% / 57%
기한 초과
5
4%
무료
10
개발자 10
등급
(28)
프로젝트
30
37%
중재
0
기한 초과
0
무료
11
개발자 11
등급
(45)
프로젝트
58
33%
중재
12
42% / 42%
기한 초과
7
12%
무료
12
개발자 12
등급
(49)
프로젝트
134
27%
중재
62
13% / 53%
기한 초과
58
43%
무료
게재됨: 271 기고글, 1 코드
13
개발자 13
등급
(294)
프로젝트
469
39%
중재
102
40% / 24%
기한 초과
77
16%
로드됨
게재됨: 2 코드
14
개발자 14
등급
(270)
프로젝트
552
49%
중재
58
40% / 36%
기한 초과
228
41%
작업중
15
개발자 15
등급
(45)
프로젝트
91
13%
중재
34
26% / 59%
기한 초과
37
41%
무료
16
개발자 16
등급
(69)
프로젝트
146
34%
중재
13
8% / 62%
기한 초과
26
18%
무료
게재됨: 6 코드
비슷한 주문
描述(项目概述): 我需要为 MetaTrader 5 平台开发一个功能完整的智能交易系统( 专家顾问 ),用于交易 XAUUSD (伦敦金)。该 艺电 的核心是基于一份详细的技术规格书,实现一个多指标共振、多层条件过滤的短线反转策略。 1. 核心策略逻辑简述: 交易品种与周期:主交易周期为 M30 ,需在代码内部动态读取 H4 周期进行趋势过滤,并监控 M5 周期以执行复杂的出场逻辑。 入场机制:采用 “ 价格触发 -> 成交量确认 -> 多指标渐进式达标 ” 的严格流程。入场信号需在特定时间窗口内,同时满足布林带突破及 5 个动量指标( CCI、RSI、MFI, 威廉指标, 随机指标)的超买 / 超卖条件,并受 H4 级别趋势过滤器约束。 出场机制:采用三层递进逻辑,包括动态保本移动、 M5 周期指标集体反转信号以及基于 K 线形态的趋势反转终极止损。
Beschreibung: Ich suche einen erfahrenen MQL5-Entwickler, der meinen bestehenden Expert Advisor für MT5 fertigstellt und optimiert. Der EA basiert auf einer 30-Minuten-Breakout-Strategie für XAUUSD (Gold) und enthält bereits die Grundlogik sowie FTMO-Regeln (Tagesverlust, Gesamtverlust, Handelszeiten, Spread-Filter, Lotbegrenzung). Was gemacht werden muss: Code-Feinschliff und Debugging Überprüfung der Breakout-Logik
Greeting Im in need of a programmer that can help me convert from TOS to trading view? The script is available with me, kindly bid if it is what you can do for me Thanks
can you help me with I need an ATM strategy for NT8, here's the criteria: Forex trade entry 100,000 units with a starting SL of 70 pips. The following proft targets: 33 pips, 68, 125, 180. All targets exit 25,000 units each. As each target is hit, move SL to BE+5, then BE+35, then BE+70. So the SL's are fixed, not trailing. I can't figure this out on my platform
- Bring in your support and resistance expert to save time . - My expert already has money management , session filter , threshold based . - Also show a screen or a picture of the chart showing the support and resistance on live chart
EA grid hunter 30 - 200 USD
1. Platform & Environment Platform: MetaTrader 5 (MT5 ONLY) Language: MQL5 Account type: ECN / Netting or Hedging Designed for broker rebate/commission return programs No DLLs, no external dependencies 2. Strategy Overview The EA is a high-frequency scalping Expert Advisor focused on maximizing the number of trades with minimal price movement, where the main source of profitability is broker rebate rather than market
I want to buy the EA today, Provide me with demo ex5, proof of profitability and Proof that the EA is profitable in your application. *NO Martingale* or Avaraging down
I am looking for a professional MQL4 developer to build a fully automated MT4 Expert Advisor (EA) for XAUUSD (Gold only). PLATFORM: - MetaTrader 4 (MT4) - Broker: Hankotrade (ECN conditions) - Symbol: XAUUSD only GENERAL RULES: - Fully automated EA (no manual confirmation required) - NO martingale - NO grid - NO hedging - One trade at a time - Works on live and demo accounts - Must allow manual stop/disable at any
I'm seeking an experienced MQL5 developer to create a robust Expert Advisor (EA) that integrates 4 powerful strategies into a single, cohesive system. The EA will trade XAUUSD exclusively and adhere to strict risk management principles, avoiding grid and martingale techniques. *Strategy Overview* The EA will incorporate the following strategies, each with its own unique approach: 1. *High Timeframe Trend Reversal*
Hi, I’m searching for a developer who already has a high‑performance Gold EA that can beat the results shown in my screenshot. If you have such an EA, please reply with: - A brief description of how it works (grid, scalping, SMC, etc.) - Backtest results and the set files you used - Whether you’re willing to make minor tweaks so I can use it as my own If the performance looks good, we can discuss adjustments and next

프로젝트 정보

예산
150 - 350 USD
기한
에서 2  10 일