电动火车时间表 - 页 7

 

看--你看到图表上的黄色十字架了吗?如果一个条形图(任何条形图)收在它的下面(打破了封闭条形图上的十字星底部)--那么你可以在Eu上开一个买盘。

MetaTrader 交易平台截图

美联储, M30, 2013.04.09

MetaQuotes软件公司, MetaTrader 5, 演示版

十字架

USDCHF, M30, 2013.04.09, MetaQuotes软件公司。


 
newdigital:


欧盟去突破,但在开盘的时候(即后天会清楚接下来的柱子会在哪里收盘),这也是事实--欧盟的趋势是向下的(初级看跌),所以这种可能的突破情况可以被认为是次级趋势(反弹)。但是到目前为止,除了Chinkou Span线(左边的蓝绿色--与开盘时的历史价格交叉),没有一个一目了然的信号显示它。



简而言之,如果我们开启买入,第一个利润水平是1.3039,第二个是在1.3180的某个地方。止损在1.2861。这是D1的时间框架。

===========

在M30和H1上--最初的(主要)趋势是看涨的,但有一个风险的动作。第一个利润水平是1.3051,第二个是1.3064。初步止损在1.3004。

如果你需要快速的东西,如果分钟柱收于1.3043,你可以开一个买单,盈利水平在1.3050,止损在1.3030。

不过,美元兑瑞郎并没有显示出这种前景。在大多数情况下,该货币对是欧元兑美元/美元兑瑞郎串联中的主导货币。

============

简而言之 - 在MT5上,我现在在欧元上有15个点。

而在MT5上,我目前在欧洲有41个点。

第一层的利润已经达到了。

MetaTrader 交易平台截图

eurusd, h1, 2013.04.09

MetaQuotes软件公司, MetaTrader 5, 演示版

EURUSD H1的第一个利润水平

EURUSD, H1, 2013.04.09, MetaQuotes软件公司。


 
下一个水平是1.3065 - 如果欧元兑美元M1 价格收于该水平之上,那么你可以再次买入。
 
newdigital:

我有个想法--反正这里讲英语的人都是用谷歌翻译线程的......因此,我可以在你的系统上开一个分支,在这里有一个链接。但在这种情况下,我需要澄清规则--挂单 的价格是多少个点?我是指这个主题的第一个帖子。

我记得,在英文的mql5中,有一个指标,如果有市场条件,就会画出方框。也许应该使用它?

简而言之--有一个想法。

我已经到了英语mql5。

 
newdigital:


欧盟去了突破口,但在开放的条形图上(也就是说,后天会清楚接下来的条形图会在哪里收盘),这是真的--欧盟的趋势是向下的(初级看跌),所以这种可能的突破情况可以被认为是次级趋势(反弹)。但是到目前为止,除了Chinkou Span线(左边的蓝绿色--与开盘时的历史价格交叉),没有一个一目了然的信号显示它。



简而言之,如果我们开启买入,第一个利润水平是1.3039,第二个是在1.3180的某个地方。止损在1.2861。这是D1的时间框架。

===========

在M30和H1,主要趋势是看涨的,但有一个风险的动作。第一个利润水平是1.3051,第二个是1.3064。初步止损在1.3004。

如果你需要快速的东西,如果一分钟条形图收于1.3043,你可以开一个买单,盈利水平在1.3050,止损在1.3030。

不过,美元兑瑞郎并没有显示出这种前景。在大多数情况下,该货币对是欧元兑美元/美元兑瑞郎串联的领导者。

现在在1.3078已经有了第二个。

MetaTrader 交易平台截图

EurusD, D1, 2013.04.09

MetaQuotes软件公司, MetaTrader 5, 演示版

Eurusd D1购买

EURUSD, D1, 2013.04.09, MetaQuotes软件公司。


在这里我把它放在metatrader 5上。

而这是在MT4上。

==========

就这样连续几个月每天都是如此。

  • 在早上,我确定我将交易哪些货币对,以及哪个方向(买入或卖出)。而我在论坛上发表的帖子(英文)
  • 打开订单(大约在午餐时间)--将截图放在论坛上。
  • 晚上的结果是--以截图或速率卡的形式。
 
newdigital:

我有个想法--反正这里讲英语的人都是用谷歌翻译线程的......因此,我可以在你的系统上开一个分支,在这里有一个链接。但在这种情况下,我需要澄清规则--挂单 的价格是多少个点?我是指这个主题的第一个帖子。

我记得,在英文的mql5中,有一个指标,如果有市场条件,就会画出方框。也许应该使用它?

好主意 :-)对于卖出,我退让不超过0.00005,并尝试使用蜡烛极值的低点。 对于买入,这比较困难,因为欧元的浮动点差+约0.00005,相当于约0.00025。

我有一个在MT4上下单和计算手数的脚本。 现在我有了武器 :-)

//+------------------------------------------------------------------+

//|                               Copyright © 2013, Хлыстов Владимир |

//|                                                cmillion@narod.ru |

//+------------------------------------------------------------------+

/*Cкрипт выставляет стоп ордера по двум горизонтальным линиям. Линии должны 

быть установлены до запуска скрипта. После того как установили линии их нужно 

переместить именно в ту точку, куда хотите поставить ордер. На линию выше

текущей цены выставиться ордер buystop на линию ниже цены sellstop

Если при старте скрипта нет линий, то скрипт выставляет их сам и выгружается, 

при повторной установке скрипта он выставит ордера на эти линии.

Стоплосс ордера выставлятся на противоположную линию, тейкпрофит определяется 

как процент расстояния между этими линиями Percent_TP

Объем ордера выставляем как процент от депозита (Percent_Lот), который мы 

готовы потерять при закрытии ордера по стоплоссу (по противоположной линии).

После установки скрипт удаляет линии.

*/

#property copyright "Copyright © 2013, Хлыстов Владимир"

#property link      "cmillion@narod.ru"

#property show_inputs



//--------------------------------------------------------------------

extern double  Percent_TP       = 100;   //тейкпрофит определяем как процент расстояния между линиями

extern double  Percent_Lот      = 1.0;   //лот определяем как процент потерь от депозита

extern int     Magic            = 0;     //уникальный номер ордеров этого скрипта

int slippage = 3;

//--------------------------------------------------------------------

int start()

{

   bool ret;

   if (ObjectFind("BS")==-1) {drawline("BS",Blue,iHigh(NULL,1440,0));ret=true;}

   if (ObjectFind("SS")==-1) {drawline("SS",Red,iLow(NULL,1440,0));ret=true;}

   if (ret)

   {

      Comment("Скрипт установил горизонтальные линии \n",

      "Для выставления ордеров запустите скрипт еще раз");

      return;

   }

   double SL,TP;

   double PriceBS = NormalizeDouble(ObjectGet("BS",OBJPROP_PRICE1),Digits);

   double PriceSS = NormalizeDouble(ObjectGet("SS",OBJPROP_PRICE1),Digits);

   Comment("Высавляем \nBuySstop ",DoubleToStr(PriceBS,Digits),"\nSellSstop ",DoubleToStr(PriceSS,Digits));

   if (PriceBS<PriceSS)

   {

      ObjectDelete("BS");

      ObjectDelete("SS");

      Comment("Неверно установлены линии, BS не может быть ниже SS");

      return;

   }

   double Takeprofit = PriceBS - PriceSS;

   double Lot = NormalizeDouble(AccountFreeMargin()*Percent_Lот/100/MarketInfo(Symbol(),MODE_TICKVALUE)/(Takeprofit/Point),2);

   double MinLot = MarketInfo(Symbol(),MODE_MINLOT);

   double Maxlot = MarketInfo(Symbol(),MODE_MAXLOT);

   if (Lot<MinLot) Lot=MinLot;

   if (Lot>Maxlot) Lot=Maxlot;

   RefreshRates();

   if(PriceBS>Ask) 

   {

      TP = NormalizeDouble(PriceBS + Takeprofit / 100 *Percent_TP ,Digits);

      if (!OPENORDER(OP_BUYSTOP,PriceBS,PriceSS,TP,Lot)) ret=true;

   }

   if(PriceSS<Bid) 

   {

      if (Takeprofit!=0) TP = NormalizeDouble(PriceSS - Takeprofit / 100 *Percent_TP,Digits);

      if (!OPENORDER(OP_SELLSTOP,PriceSS,PriceBS,TP,Lot)) ret=true;

   }

   if (!ret)

   {

      Comment("Скрипт выставил ордера и закончил свою работу");

      ObjectDelete("BS");

      ObjectDelete("SS");

      return;

   }

   return(0);

}

//--------------------------------------------------------------------

int drawline(string NameL, color col, double Y1)

{

   ObjectCreate(NameL, OBJ_HLINE, 0,0,Y1,0,0);

   ObjectSet   (NameL, OBJPROP_COLOR, col);

   ObjectSet   (NameL, OBJPROP_STYLE, STYLE_SOLID);

   ObjectSet   (NameL, OBJPROP_WIDTH, 1);

   return;

}

//--------------------------------------------------------------------

bool OPENORDER(int ord,double Price,double SL,double TP,double LOT)

{

   int error,err;

   while (!IsStopped())

   {  error=true;

      error=OrderSend(Symbol(),ord, LOT,Price,slippage,SL,TP,"http://cmillion.narod.ru",Magic,0,Blue);

      if (error==-1)

      {  

         Print("Error  " ,GetLastError()," ",Symbol()," ord=",ord," Price=",DoubleToStr(Price,Digits)," SL=",DoubleToStr(SL,Digits)," TP=",DoubleToStr(TP,Digits));

         err++;Sleep(2000);RefreshRates();

      }

      if (err >10) return(0);

      if (error!=-1) return(1);

   }

}                  

//--------------------------------------------------------------------

如果你画了线,你就必须把它们称为SS和BS,以使脚本识别它们,使用双运行脚本会更容易一些!

 
newdigital:

简而言之--我有一个想法。

就是这样......我已经进入了英语的mql5。

你能给我一个想法的链接吗 :-(
 
IvanIvanov:

好主意 :-)对于卖出,我从极值蜡烛的低点开始撤退,不超过0.00005。 对于海湾,这更难,因为价差是浮动的,例如,对于欧元,我采取有一定储备的价差+约0.00005,结果是约0.00025。

我有一个在MT4上下单和计算手数的脚本。 现在我有了武器 :-)

我现在武装起来了:-).请参考链接上的文章,看看如何正确地插入代码,使它被染上颜色。这使它更容易阅读。
MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • 2010.02.23
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.
 
IvanIvanov:
请给我一个想法的链接 :-(

因此,这个想法是你的,我只是想就它开一个主题。

根据这个系统的规则,你是否在支撑/阻力线上放置挂单止损?那么我建议使用CodeBase的这个指标--只是为了避免手动画线。

MetaTrader 交易平台截图

EurusD, M1, 2013.04.10

MetaQuotes软件公司, MetaTrader 5, 演示版

EURUSD, M1, 2013.04.10, MetaQuotes软件公司。


 
newdigital:

因此,这个想法是你的,我只是想就它开一个主题。

根据这个系统的规则,你是否在支撑/阻力线上放置挂单止损?那么我建议使用CodeBase的这个指标--只是为了避免手动画线。


并非不是线条,而是水平!"。线条是倾斜的,而水平--它们是水平的。

底部交易没有脱手,因为在此期间黄金疯狂上涨