dmitriypetrov
Элитный участник
Вроде так , но можно по логики за этим и не следить
1. где видел?
2. И что за индикатор фона?
3. Есть?
На сам можеш доделать
extern double l_price=0;
extern double l_price=8;
extern double l_price=16;
extern double l_price=24;
extern double l_price=32;
extern double l_lots=40;
extern double l_pips=48;
extern double l_pips=56;
Вот только никак понять немогу зачем это ???
:rolf::rolf::rolf:
Индикаторы вшил в советник. Значение ап и даун выводится на экран. Надо только вадах и всё.Примеры скринов входов в рынок для FerruFx_Multi_info
Для меня это сложно(алерт в индикаторах).вот такие две EMA см. скрин.
хотя бы Алёрт на пересечение их
Индикаторы вшил в советник. Значение ап и даун выводится на экран. Надо только вадах и всё.
Здравствуйте Всем.
Может кто -нибудь добавить в код совы "Свободно"-то есть свободные средства ,чтобы на экране отображалось под "Баланс".
картинки и сова прилагается.
Его уже посмотрели очумельцы на одном из забугорных форумов. В прицепе вылеченная версия. Файл DAT положить в папку libraries вместе с dll. Работает на Н1 в Азиатскую сессию на USDCAD. Его тесты можно посмотреть здесь: _http://eareview.net/live-forward-test/pipjetУважаемые очумельцы посмотрите пожалуйста бота в тестере не тестируется и запрашивает лицензионный ключ.
Анализ работы двух советников привёл к мысли, что если их функции совместить то получается повышение профита в 1,5 раза , так же получается хорошая страховка от большой просадки, следовательно застрахован от слива при регулируемой жадности (не более 500-800% в месяц), программисту, взявшемуся за воплощение моих мыслей обрисую в скайпе принцип работы обеих сов и предоставлю этих советников, а уже от его решения зависит толли доработать этих советников или написать своего на принципах работы этих двух роботов...
Жду предложения в личку -
Один из них есть готовый. Тот, который в подвале.... Просьба индикаторы сделать мультитаймфреймовыми с выносом выбора тф в настройки. Спасибо.
extern double Lot=0.1,K_Martin=2,porog=0.8;
extern int TP=22,SL=20,Magic=233;
extern bool poz1_up=true;//ваш выбор:1-ая покупка или продажа(false)?
extern bool Trade=true;//торговля разрешить?
bool fix;int init(){fix=true;return(0);}int deinit(){return(0);}
int start(){double oop,ocp,osl,otp,ol,lotos;int closetime=0,lastorder=0,tip=0;if(!Trade)return(0);
if(poz1_up&&fix){OrderSend(Symbol(),OP_BUY,Lot,Ask,0,Ask-SL*Point,Ask+TP*Point,0,Magic,0,Blue);fix=0;}
if(!poz1_up&&fix){OrderSend(Symbol(),OP_SELL,Lot,Bid,0,Bid+SL*Point,Bid-TP*Point,0,Magic,0,Red);fix=0;}
for(int i=0;i<OrdersHistoryTotal();i++)
{if(!OrderSelect(i,SELECT_BY_POS,MODE_HISTORY))continue;
if(OrderMagicNumber()!=Magic)continue;
if(closetime<OrderCloseTime())lastorder=OrderTicket();}
if(OrderSelect(lastorder,SELECT_BY_TICKET,MODE_HISTORY))
{tip=OrderType();oop=OrderOpenPrice();osl=OrderStopLoss();
otp=OrderTakeProfit();ol=OrderLots();ocp=OrderClosePrice();}
Print("ОРДЕР №--[",OrderTicket(),"-",OrderLots(),"]--","цена открытия--[",OrderOpenPrice(),
"]--","цена закрытия--[",OrderClosePrice(),"]--","прибыль--[",OrderProfit(),"]");
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES)==0)
{if(tip==OP_SELL){if(osl==ocp){lotos=ol*K_Martin;if(lotos>porog)lotos=Lot;
OrderSend(Symbol(),OP_BUY,lotos,Ask,0,Ask-SL*Point,Ask+TP*Point,0,Magic,0,Blue);}
if(otp==ocp)OrderSend(Symbol(),OP_SELL,Lot,Bid,0,Bid+SL*Point,Bid-TP*Point,0,Magic,0,Red);}
if(tip==OP_BUY){if(osl==ocp){lotos=ol*K_Martin;if(lotos>porog)lotos=Lot;
OrderSend(Symbol(),OP_SELL,lotos,Bid,0,Bid+SL*Point,Bid-TP*Point,0,Magic,0,Red);}
if(otp==ocp)OrderSend(Symbol(),OP_BUY,Lot,Ask,0,Ask-SL*Point,Ask+TP*Point,0,Magic,0,Blue);}}return(0);}
//+------------------------------------------------------------------+