Скачать MetaTrader 5

Заказчик не заплатил мне за двух экспертов, мне они не нужны. Можете использовать их как вам угодно.

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
el_inteligente
59
el_inteligente  
Я пишу советники на заказ. Однажды я встретил одного нечестного клиента. Я работал над этими экспертами около трех дней, и не получил денег. Таким образом, имею полное моральное право выложить их здесь, так сказать передать в общественное достояние. Ну чтоб хоть какая-то польза от них была. Я не знаю, насколько они прибыльные - не тестировал особо. Да и я, собственно говоря, не собираюсь торговать на форексе (хотя на самом деле просто наверно не хватает свободных денег для реального счета). Проверьте кто-нибудь. Если они все-таки не прибыльные, то надеюсь, что этот код будет хотя бы полезен для тех, кто только начал изучать MQL4. Я обычно пишу свой код максимально аккуратно и читабельно. Ведь код программы по времени больше и чаще читают, чем пишут..

Если есть вопросы, задавайте.
el_inteligente
59
el_inteligente  
Вот инструкции, которые я приготовил для заказчика.


StackingMovingAverageCrossover-Readme.txt

Description: This EA uses simple moving average technique with orders stacking option. Also you can optionally revert signals for buy on sell signal and vice versa.

TimeFrame.
0 - current chart time frame;
1 - 1 minute;
5 - 5 minutes;
15 - 15 minutes;
30 - 30 minutes;
60 - 1 hour;
240 - 4 hour;
1440 - 1 day;
10080 - 1 week;
43200 - 1 month;
any other value - defaults to 60 (1 hour).

FastMovingAveragePeriod, SlowMovingAveragePeriod. Primary Moving Average characteristic - how much history bars are used to perform current Moving Average value calculation.

FastMovingAverageMethod, SlowMovingAverageMethod.
0 - Simple MA;
1 - Exponential MA;
2 - Smoothed MA;
3 - Linear Weighted MA;
any other value - defaults to 0 (Simple MA).

FastMovingAverageApplyToPrice, SlowMovingAverageApplyToPrice.
0 - Close price;
1 - Open price;
2 - High price;
3 - Low price;
4 - Median price, (High + Low)/2;
5 - Typical price, (High + Low + Close)/3;
6 - Weighted close price, (High + Low + Close + Close)/4;
any other value - defaults to 0 (Close price).

StackSize. Max stacked order count.

DistanceApart. Minimum pips between two stacked orders.

Risk. Percentage of risk. Lot size is calculated as FreeMargin * Risk * Leverage / CurrencyPerLot (size of lot, for example 100000 for EURUSD). Risk = 0.02 means we are risking only 2% of account money.

LotSize. Default lot size for any order.

Stoploss. Default stoploss for any order, pips. Set 0 for no stoploss.

TrailingStopLossStep. Minimum pips to move stoploss.

TakeProfit. Default takeprofit for any order, pips. Set 0 for no takeprofit.

Slippage. Default slippage for any order, pips.

MaxAttempts. If an error occures during opening/closing order, expert advisor tries again, max to MaxAttempts times total.

ReverseSignals. Change to true or false to swap Buy and Sell signals.

MagicNumber. Unique expert advisor id. This number is used for marking its own orders to work later with. 0 - generate number automatically (recommended). Note that starting expert advisor with the same MagicNumber again will result deleting and closing all existing orders marked with this MagicNumber previously.


StackingPivot-Readme.txt

Description: This EA uses daily pivot and fills distance between current price and pivot with stack of pending orders. It assumes price will come back and trigger all pending orders. Orders are closed on take profit, which position is right on the daily pivot line.

LotSize. Default lot size for any order.

Slippage. Default slippage for any order, pips.

StackSize. Max stacked order count.

DistanceApart. Minimum pips between two stacked orders.

MaxAttempts. If an error occures during opening/closing order, expert advisor tries again, max to MaxAttempts times total.

Stoploss. Default stoploss for any order, pips. Set 0 for no stoploss.

TrailingStopLossStep. Minimum pips to move stoploss.

MagicNumber. Unique expert advisor id. This number is used for marking its own orders to work later with. 0 - generate number automatically (recommended). Note that starting expert advisor with the same MagicNumber again will result deleting and closing all existing orders marked with this MagicNumber previously.
fenix74
79
fenix74  
el_inteligente:
Я пишу советники на заказ. Однажды я встретил одного нечестного клиента. Я работал над этими экспертами около трех дней, и не получил денег. Таким образом, имею полное моральное право выложить их здесь, так сказать передать в общественное достояние. Ну чтоб хоть какая-то польза от них была. Я не знаю, насколько они прибыльные - не тестировал особо. Да и я, собственно говоря, не собираюсь торговать на форексе (хотя на самом деле просто наверно не хватает свободных денег для реального счета). Проверьте кто-нибудь. Если они все-таки не прибыльные, то надеюсь, что этот код будет хотя бы полезен для тех, кто только начал изучать MQL4. Я обычно пишу свой код максимально аккуратно и читабельно. Ведь код программы по времени больше и чаще читают, чем пишут..

Если есть вопросы, задавайте.

Спасибо, посмотрим!!! Люблю машки!!! :)
zoritch
4326
zoritch  
el_inteligente:
Вот инструкции, которые я приготовил для заказчика.



англоязычный заказчик - это редкий зверь... может всё дело в языковом барьере... ?

This EA uses simple moving average technique... он и правду так заказывал ?

Sceptic Philozoff
Модератор
17841
Sceptic Philozoff  
zoritch: This EA uses simple moving average technique... он и правду так заказывал ?
А что в этом такого особенного? Или англоязычные знают какие-то особые мувинги, непростые?
zoritch
4326
zoritch  
Mathemat:
А что в этом такого особенного? Или англоязычные знают какие-то особые мувинги, непростые?


угу.. у них машки другие... ещё что-то обещающие... :-)))

да фигня это всё.... посиди три года... пей пиво... нажимай вовремя... толку больше будет... сам когда-то дёргался... :-)))

Vitalie Postolache
12451
Vitalie Postolache  

В кодобазу, срочно :)

Как пример, как нельзя писать за деньги )))

Я бы за такие коды тоже не платил ни цента, если честно.

Gulnaz Akhtyamova
10620
Gulnaz Akhtyamova  
Набор стандартных функций....
Vladimir
1591
Vladimir  
Ну и что я тоже собираю своих советников на стандартых функциях и на логике, только в разделе работа не учавствую.
Алексей Тарабанов
7327
Алексей Тарабанов  
BeerGod:
Ну и что я тоже собираю своих советников на стандартых функциях и на логике, только в разделе работа не учавствую.

Вот, фактически - это и есть арбитраж.
zoritch
4326
zoritch  
BeerGod:
Ну и что я тоже собираю своих советников на стандартых функциях и на логике, только в разделе работа не учавствую.


тебя туда и не возьмут... :-)))

арбитраж так просто не работает.... там свой мир... тоже уже лазил...

1234
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий