Перейти к содержанию
Форекс Форум трейдеров Академии «MasterForex-V»
Внимание: для входа на форум используйте e-mail вместо ника, пароль остаётся прежним. Если вы забыли свой e-mail пишите в техподдержку ( MFadmin@bk.ru )

Shealverg

Пользователи ST test (off)
  • Постов

    2128
  • Зарегистрирован

  • Посещение

Весь контент Shealverg

  1. Нашёл советника, работает от индикаторов фракталов, аллигатора, АО + трейлинг Описание: Сигнал на покупку «блюдце» Сигнал возникает, когда гистограмма, расположенная выше нулевой линии, меняет направление с нисходящего на восходящее Столбец «A» должен быть выше столбца «B» и может быть любого цвета. Столбец «B» должен быть красным. Столбец «C» (сигнальный) должен быть зеленым. Сигнальный бар — бар, на котором образовался сигнальный столбец. После образования сигнала выставляем отложенный ордер Buy Stop на 1 пипс выше сигнального бара. Самый последний сигнал на покупку «блюдце» отменяет все предыдущие (не забывайте удалять отложенные ордера после отмены сигнала). Для всех типов сигналов действует правило: покупаем только, если текущий столбец зеленый, и продаем только, если текущий столбец красный. Сигнал на продажу «блюдце» Этот сигнал является зеркальным отражением сигнала «блюдце» на покупку: гистограмма, расположенная ниже нулевой линии, меняет направление с восходящего на нисходящее Столбец «A» должен быть ниже столбца «B» и может быть любого цвета. Столбец «B» должен быть зеленым. Столбец «C» (сигнальный) должен быть красным. После образования сигнала выставляем отложенный ордер Sell Stop на 1 пипс ниже сигнального бара. Самый последний сигнал на продажу «блюдце» отменяет все предыдущие. Т.е. отрабатывает 3-ю волну и С с самого начала, но почему-то перестал работать, скорее всего из-за переходов на разные ТФ. Может кто-нибудь может устранить эту проблему. Хотелось бы ещё кое-что переделать: 1. вместо Алигатора иметь FanSimple8-2a, 2. иметь возможность перенастройки АО и FanSimple8-2a, 3. иметь возможность работы с котировками - 5 знаков после запятой, 4. трейлинг стоп немного другой, а именно: перестановка его по максимумам + 7п. и минимумам, при пробитии предыдущих экстримумов, 5. иметь возможность доливки после откатов. А двойной локк можно поставить и в ручную. Сам в программировании тупой как валенок, прошу помощи. Код советника прилагаю. //+------------------------------------------------------------------+ //| FT_BillWillams_AO.mq4 | //| FORTRADER.RU | //| http://FORTRADER.RU | //+------------------------------------------------------------------+ #property copyright "FORTRADER.RU" #property link "http://FORTRADER.RU" extern string FT1="------Настройки фрактала:----------"; extern int CountBarsFractal=5;//количество баров из которых состоит фрактал extern string FT2="------Настройки сигнала на вход:----------"; extern int indent=1; //количество пунктов для отступа от максимума и минимума extern string FT3="------Настройки аллигатора:----------"; extern int jaw_period=13; // - Период усреднения синей линии (челюсти аллигатора). int jaw_shift=8; // - Смещение синей линии относительно графика цены. extern int teeth_period=8; // - Период усреднения красной линии (зубов аллигатора). int teeth_shift=5; // - Смещение красной линии относительно графика цены. extern int lips_period=5; // - Период усреднения зеленой линии (губ аллигатора). int lips_shift=3; // - Смещение зеленой линии относительно графика цены. int ma_method=0; //- от 0 до 3 метод усреднения. Может быть любым из значений методов скользящего среднего (Moving Average). int applied_price=4; // - от 0 до 6 - Используемая цена. Может быть любой из ценовых констант. extern string FT5="-------Настройки контроля закрытия сделки:----------"; extern int CloseDropTeeth=2; //Включение закрытия сделки при косании или пробое челюсти. 0 - отключение 1 - по касанию 2 по закрытию бара extern int CloseReversSignal=2;//Включение закрытия сделки при 1- образовании обратного фрактала 2 - при срабатывании обратного фрактала 0 выключено extern string FT6="-------Настройки сопровождения StopLoss сделки:----------"; extern int TrailingGragus=1; //Включение трейлинг стопа по ценовому градусу наклона, если сильный угол то трейлинг по зеленой, если малый угол то трейлинг по красной extern int smaperugol=5; extern int raznica=5; extern string FT7="-------Настройки StopLoss и TakeProfit ибьема сделки:----------"; extern double StopLoss=500; extern double TakeProfit=500; extern double Lots=0.1; extern int shift=1; int fractalnew,vpravovlevo,numsredbar,colish; int signal,signals; double oldopb,opb,ops,oldops, buyprice,sellprice; int buy,sell; int start() { //управление позами ClassicFractalPosManager(); buy=0;sell=0; for(int i=0;i<OrdersTotal();i++) { OrderSelect(i, SELECT_BY_POS, MODE_TRADES); if(OrderType()==OP_BUY ){buy=1;} if(OrderType()==OP_SELL ){sell=1;} } //найдем скоьлко смотреть вправо и в лево vpravovlevo=(CountBarsFractal-1)/2; numsredbar=(CountBarsFractal-vpravovlevo); colish=numsredbar-1; /*----------------------------------------ПОКУПКА------------------------------------------*/ //найдем фрактал на покупку if(signal==0 && High[numsredbar]>High[iHighest(NULL,0,MODE_HIGH,colish,numsredbar+1)] && High[numsredbar]>High[iHighest(NULL,0,MODE_HIGH,colish,1)] && RedContol(High[numsredbar],0)==true && buy==0) { signal=signal+1; } double A =iAO(NULL,0,shift+2); double B =iAO(NULL,0,shift+1); double C =iAO(NULL,0,shift); //проверим не заходил ли С меньше нуля if(C<0){signal=0;} //проверим не пора ли размещать покупк if(A>B && B<C && C>0 && B>0 && A>0 && signal==1){signal=signal+1;buyprice=High[shift]+indent*Point;} //проверим не пора ли входить в рынок if(Ask>=buyprice && signal==2 && C>B) { double sl=NormalizeDouble(Ask-StopLoss*Point,4); double tp=NormalizeDouble(Ask+TakeProfit*Point,4); OrderSend(Symbol(),OP_BUY,Lots,Ask,3,sl,tp,"FORTRADER.RU",16384,10,Green); signal=0; } /*------------------------------------------ПРОДАЖА----------------------------------------*/ //найдем фрактал на продажу if(signals==0&& Low[numsredbar]<Low[iLowest(NULL,0,MODE_LOW,colish,numsredbar+1)] && Low[numsredbar]<Low[iLowest(NULL,0,MODE_LOW,colish,0)] && RedContol(Low[numsredbar],1)==true && sell==0 ) { signals=signals+1; } //проверим не заходил ли С больше нуля if(C>0 && signals==1){signals=0;} //проверим не пора ли размещать покупк if(A<B && B>C && C<0 && B<0 && A<0 && signals==1){signals=signals+1;sellprice=Low[shift]-indent*Point;} //проверим не пора ли входить на продажу if(Bid<=sellprice && signals==2 && C<B) { sl=NormalizeDouble(Bid+StopLoss*Point,4); tp=NormalizeDouble(Bid-TakeProfit*Point,4); OrderSend(Symbol(),OP_SELL,Lots,Bid,3,sl,tp,"FORTRADER.RU",16384,10,Green); signals=0; } return(0); } /********************************Функциии**************************************** **/ //функция контроля цены фрактала, ниже она пасти или выше bool RedContol(double entryprice,int type) { double teeth=iMA(NULL,0,teeth_period,teeth_shift,ma_method,applied_price,1); if(entryprice>teeth && type==0){return(true);} if(entryprice<teeth && type==1){return(true);} return(false); } int ClassicFractalPosManager() {int i,buy,sell; double jaw=iMA(NULL,0,jaw_period,jaw_shift,ma_method,applied_price,1); double teeth=iMA(NULL,0,teeth_period,teeth_shift,ma_method,applied_price,1); double lips=iMA(NULL,0,lips_period,lips_shift,ma_method,applied_price,1); double lipsl=iMA(NULL,0,lips_period,lips_shift,ma_method,applied_price,2); double sma=iMA(NULL,0,smaperugol,0,MODE_SMA,PRICE_CLOSE,1); double smal=iMA(NULL,0,smaperugol,0,MODE_SMA,PRICE_CLOSE,2); buy=0;sell=0; for( i=0;i<OrdersTotal();i++) { OrderSelect(i, SELECT_BY_POS, MODE_TRADES); if(OrderType()==OP_BUY ){buy=1;} if(OrderType()==OP_SELL ){sell=1;} } //extern int CloseDropTeeth=2; //Включение закрытия сделки при косании или пробое челюсти. 0 - отключение 1 - по касанию 2 по закрытию бара //extern int CloseReversSignal=2;//Включение закрытия сделки при 1- образовании обратного фрактала 2 - при срабатывании обратного фрактала 0 выключено for( i=1; i<=OrdersTotal(); i++) { if (OrderSelect(i-1,SELECT_BY_POS)==true) { if(OrderType()==OP_BUY && ((CloseDropTeeth==1 && Bid<=jaw ) || (CloseDropTeeth==2 && Close[1]<=jaw ))) { OrderClose(OrderTicket(),Lots,Bid,3,Violet); return(0); } } } for( i=1; i<=OrdersTotal(); i++) { if (OrderSelect(i-1,SELECT_BY_POS)==true) { if(OrderType()==OP_BUY && ((CloseReversSignal==1 && Low[numsredbar]<Low[iLowest(NULL,0,MODE_LOW,colish,numsredbar+1)] && Low[numsredbar]<Low[iLowest(NULL,0,MODE_LOW,colish,0)] ) ||(CloseReversSignal==2 && sell==1 ))) { OrderClose(OrderTicket(),Lots,Bid,3,Violet); return(0); } } } for( i=1; i<=OrdersTotal(); i++) { if (OrderSelect(i-1,SELECT_BY_POS)==true) { if(OrderType()==OP_BUY && TrailingGragus==1 && lips-lipsl>sma-smal && OrderProfit()>0) { if(OrderStopLoss()<lips && MathAbs(Bid-lips)>12*Point) { OrderModify(OrderTicket(),OrderOpenPrice(),lips,OrderTakeProfit(),0,White); return(0); } } } } for( i=1; i<=OrdersTotal(); i++) { if (OrderSelect(i-1,SELECT_BY_POS)==true) { if(OrderType()==OP_BUY && TrailingGragus==1 && lips-lipsl<=sma-smal && OrderProfit()>0) { if((OrderStopLoss()<teeth || lips>teeth) && MathAbs(Ask-teeth)>12*Point) { OrderModify(OrderTicket(),OrderOpenPrice(),teeth,OrderTakeProfit(),0,White); return(0); } } } } for( i=1; i<=OrdersTotal(); i++) { if (OrderSelect(i-1,SELECT_BY_POS)==true) { if(OrderType()==OP_SELL && ((CloseDropTeeth==1 && Ask>=jaw ) || (CloseDropTeeth==2 && Close[1]>=jaw ))) { OrderClose(OrderTicket(),Lots,Ask,3,Violet); return(0); } } } for( i=1; i<=OrdersTotal(); i++) { if (OrderSelect(i-1,SELECT_BY_POS)==true) { if(OrderType()==OP_SELL && ((CloseReversSignal==1 && High[numsredbar]>High[iHighest(NULL,0,MODE_HIGH,colish,numsredbar+1)] && High[numsredbar]>High[iHighest(NULL,0,MODE_HIGH,colish,1)]) || (CloseReversSignal==2 && buy==1 ))) { OrderClose(OrderTicket(),Lots,Ask,3,Violet); return(0); } } } for( i=1; i<=OrdersTotal(); i++) { if (OrderSelect(i-1,SELECT_BY_POS)==true) { if(OrderType()==OP_SELL && TrailingGragus==1 && lipsl-lips<smal-sma && OrderProfit()>0) { if(OrderStopLoss()>lips && MathAbs(Ask-lips)>12*Point) { OrderModify(OrderTicket(),OrderOpenPrice(),lips,OrderTakeProfit(),0,White); return(0); } } } } for( i=1; i<=OrdersTotal(); i++) { if (OrderSelect(i-1,SELECT_BY_POS)==true) { if(OrderType()==OP_SELL && TrailingGragus==1 && lipsl-lips>smal-sma && OrderProfit()>0) { if((OrderStopLoss()>teeth || lips<teeth) && MathAbs(Ask-teeth)>12*Point) { OrderModify(OrderTicket(),OrderOpenPrice(),teeth,OrderTakeProfit(),0,White); return(0); } } } } }
  2. Сегодня постоянные разрывы связи, но перезагрузка терминала лечит проблему. Вот и не знаю то ли у меня связь плохая, либо ДЦ мудрит, но разрывы происходят исключительно тогда, когда цена начинает активно двигаться.
  3. Да нет, открыл демо, пробую, спред меньше чем у других ДЦ, после запятой 5 знаков, как у зарубежных брокеров, исполнение ордеров хорошее пока. Отложеный ордер можно выставить в 5 пп(в 4-значной системе) от цены. Реквоты тоже не наблюдаю. Нужно присмотреться. Хотелось бы узнать мнение тех, кто имеет реал. Смущает непонятка с лицензией. При открытии позиций в обе стороны, залог не обнуляется как и в Forex4You. Нет собственного форума
  4. Я не нашёл лицензии Компании «Альянс-Инвест» в ФСФР, хочу услышать ответ представителя компании, чтобы конкретно дал ссылку. В то же время нет упоминаний об Компании «Альянс-Инвест» в КРОУФР, ни хороших ни плохих. Хотелось бы знать является Компания «Альянс-Инвест» членом КРОУФР или нет. 1.01.2009.xls
  5. Давненько никто не заглядывал в эту ветку. Хочу спросить трейдеров неужели никто с ними не работает? В Альянс-инвест нет почему то форума, хотелось бы просветить хоть здесь вопрос надёжности этой компании.
  6. Не могу открыть ордер, даже отложенник...общая ошибка...перезагрузил комп, тоже самое. Правда срубил сегодня 300пп, но счёт то копеечный. Интересно, теперь это будет всегда?
  7. Да...... Попробовал, оценил, хороша кухня, ничем не брезгуют. Разве что в наглую не отключают сервер, а так полный набор. Хотя, судя по ветке, и это тоже присутствует. Больше туда ни ногой, разве что на микро нервы пощекатать, если скучно станет, заодно психологическую устойчивость потренировать.
  8. Извиняюсь, что долго не заглядывал на эту ветку, болел. Очень рад, что дискуссия оживилась. Хотелось бы услышать мнение о создании на нашем форуме возможности мониторинга счёта, глядишь и инвесторы бы быстрее находились для тех, кому они нужны. Да и сайту на развитие что-нибудь капало. И в общем то любопытно, например, сравнить свои результаты с результатами других трейдеров.
  9. И мне 55, но 4 года потерял (переехал туда, где интернета в заводе не было, теперь навёрстываю упущенное). С форексом знаком меньше года. Полностью согласен, был у меня период преподавания в колледже и лицее, волосы дыбом становились от знаний студентов, не могли элементарно проценты посчитать, не все, но большинство. Однозначно, уровень образования за 90-е годы значительно отличается от нашего в худшую сторону.
  10. И я из Владика, но 4 года назад перебрался по семейным обстоятельствам в Краснодарский край, скучаю страшно.
  11. Это он путает Вас с Комбатом (Модератором) из Оникса. Та ещё личность, раньше работал в Лайте админом, там выперли, а Оникс подобрал, где он и дерёт глотку, якобы защищая трейдеров. А сам ещё работает казачком в FxBest и по моему админом, где дерёт глотку за ДЦ. А стиль не тот, я уж внимательно читал писанину Комбата, что советую сделать и osmar92
  12. Лично Вас я не пытался оскорбить, я высказал своё мнение на те аспекты, котрые могут теоритечески возникнуть при работе с инвесторами. И предложил их решение, которое можно обсуждать, глядишь и пришли бы к общему знаменателю. Я даже не ожидал такой реакции от Вас, видно попал то в точку, другого объяснения не вижу. А про жадность давайте не будем, и про ”Прозрение лоха” не будем, если есть такие трейдеры, которые ведутся на вашу любимую игру, то флаг им в руки. Прозрение трейдера наступает в тот момент, когда он говорит себе: "Хватит работать на дядю" и уши у меня не покраснели.
  13. Этот вопрос решается не мною, а забота Оникса, он же имеет с этого %. В настоящее время разница во времени открытия сделки у трейдера и инвестора 10 сек. " а также снимаются многие проблемы, связанные с ДЦ, возникающие при работе на реале. " - зато остаются у инвестора, копирующего сделки на реале .... Не понял вопроса.
  14. Всё это хорошо, но возникают некоторые вопросы. Вы чётко разделили обязанности между трейдером и инвестором и в общем это правильно. Но меня настораживает некоторые аспекты в Ваших постах как трейдера. 1. Вы оставляете за собой такой сильный рычаг воздействия на трейдера как получения им дохода, который зависит не от результата его работы, а от того какое Вы будете держать ему депо. Мировая практика определяет такой процент как 50 на 50 плюс минус 10%, в зависимости от страны, самого инвестора и т.п. Вы же расчитываете получить трейдера, который готов работать у Вас за 10%. 2. Достаточно большое время работы на небольшом счёте + бесплатное предоставление Вам своей ТС, что является индивидуальной собственностью трейдера. Скажите мне, что помешает Вам организовать продажу в Америке этих ТС, а также по сигналам работы трейдера на небольшом счёте, открывать позиции на паралельном с большим депо? А при нынешней волатильности и внутридневной торговле достаточно легко увеличить депо в 2-3 раза и больше в месяц. 3. Смотрю трейдеры предлагающие свои услуги, обговаривают зачастую, чтобы оплата их работы происходила 1 раз в месяц, считаю это в корне не правильным, оплата должна производиться минимум 1 раз в неделю и если этого не произошло, должны быть предусмотрены: а) возможность отказа от работы с таким инвестором (или временный отказ, пока не заплатят) б) штрафные санкции Как я вижу решение этих проблем? Трейдер должен работать не на счету инвестора, а на своём, замониторенным в Ониксе или другой конторе, предоставляющие такие услуги, что позволяет потенциальным инвесторам оценить работу трейдера в реальном времени. И даже не важно на каком счету работает трейдер, на реале или демо, в некоторых случаях предпочтительней даже демо, так как трейдер смелее себя чуствует на нём, а также снимаются многие проблемы, связанные с ДЦ, возникающие при работе на реале. И что это даёт трейдеру? 1. Не распыляешься на несколько счетов. 2. Твои сделки автоматически открываються на счету инвестора. 3. Возможность работать не с одним инвестором, а с несколькими, при этом трейдер может постоянно контролировать счета инвесторов. 4. Нет непосредственного контакта с инвестором в финансовом плане, что позволяет в любое время отключить нечистоплотного инвестора из своего личного кабинета. Инвестор в свою очередь может: 1. Управлять своим счётом и если он посчитает какую-то сделку слишком рисковой, он всегда может её отменить. 2. Всегда есть возможность отказаться от услуг трейдера, если он допустил просадку, или ещё по каким причинам. Вот в кратце всё, что я хотел сказать. Что скажите на это сударь?
  15. Вобще-то я об этом не спрашивал. Я хотел бы знать сколько трейдеров за время, которое существует ветка, вы нашли и с которыми вы работали и сколько времени? Хотя бы в среднем.
  16. Да нет именно в месяц. Ради интереса прикинул свои показатели за последнюю неделю и что получилось: 1. 81,25% 2. 3.9 Но конечно у меня нет длинной истории, я всего на Форексе пол года, а в Masterforex-V всего то 2 месяца. Но благодаря этой ветке всерьёз занялся ММ (изучением), а то действовал по наитию. Ну и конечно работаю пока на микросчётах.
  17. Я тоже пришёл к выводу, что в этой ветке показан мастер-класс именно для потенциальных инвестеров. 1. Чёткое разграничение прав и обязанностей между инвестором и трейдером. (За трейдером тактика, за инвестором стратегия) 2. Отличный отбор трейдеров, если не ошибаюсь, в переводе на обычный лот в 10% от депо, прибыльность должна составлять 250-300% в месяц. Да ещё они должны работать стабильно длительное время. По таким критериям должны работать вообще-то любые компании. Но вот вопрос, насколько часто Вам попадаются такие самородки и сколько времени они работают у Вас перед тем, как начать работать только на себя? К сожалению, стабильности мне пока не хватает.
  18. Давайте разберёмся, что такое Инста, откуда она взалась. Привожу выдержку из поста г.Майзус, хозяина LiteForex, напечатанную в Ониксе: "Как-же всё запутано.... Постараюсь внести ясность. Начну с LiteForex, InstaForex, Corsa Capital. Итак, есть такой человек по имени Ильдар Шарипов. Очень грамотный человек - математик. В 2005 году он пришел в компанию LiteForex в качестве клиента (тогда он был студентом), и оказался достаточно активным клиентом - находил недочеты в работе компании, давал рекомендации, к ним прислушивались. Активно общался на форуме, после чего стал его администратором. Был принят официально на работу в компании. Показал себя во всех отнашениях с лучшей стороны. Работая в компании, в свободное время занимался развитием идеи качественно нового подхода к форекс. Тоесть - разрабатывал концепцию Корсы. Мы ему в этом помогали. Параллельно, лично мною было профинансировано создание ДЦ InstaForex, в обоих компаниях мне принадлежало по 35%. На сегодня, эти компании окрепли, и моя доля была передана Ильдару. Таким образом, эти компании на сегодняшний день самостоятельны и независимы от LiteForex. Партнерские отношения мы продолжаем поддерживать." Насчёт самостоятельности и независимости Майзус конечно лукавит, кто в здравом уме возьмёт и отдаст 35% своих акций? В управление другое дело. Теперь сверяем время работы Ильдара Шарипова в LiteForex с постами трейдеров за это время в ветке "Решение спорных ситуаций с LiteForex". Думаю, для умных достаточно. Ну а каков поп, таков и приход.
  19. А я думаю, кидалаво, а могут и айпишник заблокировать. Меняй пока не поздно ДЦ, ну видно же, что вытесняют.
  20. Все ДЦ друг друга стоят, мало чем отличаются. Для себя сделал вывод, что открыл счёт, отбил свои бабки, снял. Увеличил депо в 2-3 раза и закрывай счёт, переходи в другой ДЦ и там всё по новой, пока не набьёшь первую штуку или две. А с этими бабками переходи в нормальную фирму.
  21. И мне восстановите счёт в 185 баксов, который Вы посадили на кол не давая неоднократно закрыть позицию? Насколько мне известно с Инстой на многих форумах проблемы, везде какие-нибудь примочки, например ***. Только там поступают проще, за словоблудие Екатерину просто забанили.
×
×
  • Создать...