- помогите новичку!!!
- Как добавить индикатор?
- init() при оптимизации
НЕНАВИЖУ ТАКИХ УЕ""ОВ КОТОРЫЕ ПОД ВИДОМ, Ой у меня что то не получается выложить советник... бла бла бла, дают ссылку на свой гамняный сайт и там продают. ДИБ""Ы КОНЧеные.
P.S.
АФФТАР. АМ\КГ
ВЫПЕЙ ИАДУ И УБЕЙ СЕБЯ МАЛАТКОМ ПА ГАЛАВЕ 100 рас
МНЕ ТВОЙ СЛИВАТОР И ДАРОМ НЕ НУЖЕН.
Проще деньги в банк положить и то больше будет.
Аморально это все как-то :(
Вот у мну есть советник гораздо более скромный, в год депо поднимает на 60% (всреднем), стартуя с 10% от депо, просадка в 15%, без оптимизации. И никогда никому низачто я бы его не продал, может только начиная с сумм с шестью нулями и в долларах. Даже если никогда его не использую (ибо хочу грааль :) )-пусть лежит. Это мой ребенок, мой труд, мое время убитое на изучение MQL, расчеты, мои надежды и разочарования...
Неясно, как можно себя настолько неуважать, чтобы за гроши (ну долларов 200-300 это максимум) продавать свой труд, свое время, свои нервы, которые ты потратил на свой советник. А если продают-значит труд этот на копейку...
Хотя, конечно завидно, смотря на такую кривую, но ничего, рано или поздно такая же будет и у меня и в реальности, а не для продажи (надеюсь, конечно) :)
Погоняйте кому не лень этот советник.
#property copyright "Copyright © 2009, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" extern double lot = 1.0; extern int cBars1 = 0; extern int cBars2 = 0; extern bool razvorot = TRUE; int init() { return (0); } int deinit() { return (0); } int start() { OrderSelect(0, SELECT_BY_POS); int sOrderType = OrderType(); if (razvorot == TRUE) { if (iStochastic(NULL, PERIOD_H1, 6, 21, 8, MODE_SMA, 0, MODE_MAIN, 3) > 53.0 && iStochastic(NULL, PERIOD_H1, 6, 21, 8, MODE_SMA, 0, MODE_MAIN, 0) < 53.0 && sOrderType == OP_BUY) { OrderSelect(0, SELECT_BY_POS); if (sOrderType == OP_BUY) OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 3, Red); } if (iStochastic(NULL, PERIOD_H1, 6, 21, 8, MODE_SMA, 0, MODE_MAIN, 3) < 42.0 && iStochastic(NULL, PERIOD_H1, 6, 21, 8, MODE_SMA, 0, MODE_MAIN, 0) > 42.0 && sOrderType == OP_SELL) { OrderSelect(0, SELECT_BY_POS); if (sOrderType == OP_SELL) OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 3, Green); } } OrderSelect(0, SELECT_BY_POS); int sOrdersTotal = OrdersTotal(); if (sOrdersTotal < 1) { if (iStochastic(NULL, PERIOD_H1, 6, 21, 8, MODE_SMA, 0, MODE_MAIN, 4) > 53.0 && iStochastic(NULL, PERIOD_H1, 6, 21, 8, MODE_SMA, 0, MODE_MAIN, 5) < 53.0) { if (cBars1 != Bars) { OrderSend(Symbol(), OP_SELL, lot, Bid, 5, Ask + 500.0 * Point, Bid - 500.0 * Point, "SELL #", 16384, 0, Aqua); cBars1 = Bars; } } } if (sOrdersTotal < 1) { if (iStochastic(NULL, PERIOD_H1, 6, 21, 8, MODE_SMA, 0, MODE_MAIN, 4) < 42.0 && iStochastic(NULL, PERIOD_H1, 6, 21, 8, MODE_SMA, 0, MODE_MAIN, 5) > 42.0) { if (cBars2 != Bars) { OrderSend(Symbol(), OP_BUY, lot, Ask, 5, Bid - 500.0 * Point, Ask + 500.0 * Point, "BUY #", 16384, 0, Fuchsia); cBars2 = Bars; } } } return (0); }
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования