全世界的顾问 - 页 92 1...858687888990919293949596979899...107 新评论 [删除] 2010.11.15 18:01 #911 Aleksander: 是的,为什么要浪费时间:)如果你放一条垂直线,使它成为可能--这样指标就会产生一个新的图表。 即:旧线保留,新线绘制....。即使有图形对象.... 这就是我想要的--首先在图表上获胜。我正在做,我正在做。 对于垂直线 来说,需要一个止损条件--如止损。我现在正试图增加一条腿,看看会发生什么。 [删除] 2010.11.15 18:02 #912 Aleksander: 继续旋转图片:)当他们走到一起:) 在一两个星期内。这是不一样的。 Aleksander 2010.11.15 18:10 #913 同时,你会发现这些事件发生的时间 :) 例如,9月28日是---。 11:30GBR国际收支平衡 - 经常账户余额2季度 -96亿英镑 -82亿英镑。 -74亿 英镑 11:30GBRGDP - 最终GDP2季度 也许你会得出一个结论--比如--当仪器有坏消息时不要进入市场 :) [删除] 2010.11.15 18:27 #914 Aleksander: 同时,你会发现这些事件发生的时间 :) 例如,在9月28日,有 -- 11:30 GBR 国际收支 - 经常账户余额 Q2 -96亿英镑。 -82亿英镑。 -74亿英镑 11:30 GBR GDP - 最终GDP Q2 也许你会得出一个结论--比如--当仪器有坏消息时不要进入市场 :) 你可以试试。或者你可以进入,但用相反的算法。再次,需要进行新闻分析--即新闻导致的结果是什么 [删除] 2010.11.15 18:35 #915 顺便说一下,我在这个EA中加入了以下内容-- 在 银行不工作的 晚上减少2次手数,所以我可以竞争得更久一点。 double MG=AccountFreeMargin(), Min_Lot = MarketInfo(Symb, MODE_MINLOT),Lots; 如果(margin>0) { ValuePara=iOpen(SymbPara,PERIOD_M1,0)。 值=iOpen(Symb,PERIOD_M1,0)。 Kross=ValuePara/Value。 KB=Kross。 KS=Kross。 int m=MG/MarketInfo(Symb,MODE_MARGINREQUIRED)*margin/Min_Lot。 批量=m*Min_Lot。 if(TimeHour(TimeCurrent())<=4 &&TimeHour(TimeCurrent())>=15){Lots=Lots/2;}//以15到4的小手数工作(时间从莫斯科带到-4小时)。 如果(Lots < Min_Lot){Lots=Min_Lot;}。 如果(Lots > MarketInfo (Symb, MODE_MAXLOT)){Lots = MarketInfo (Symb, MODE_MAXLOT); } LotsParaB = KB*Lots;LotsParaS = KS*Lots。 } if(margin==0){Lots = Lot;LotsParaB = KB*Lots;LotsParaS = KS*Lots;} if(LotsParaB<MarketInfo(SymbPara, MODE_MINLOT)){LotsParaB=MarketInfo(SymbPara, MODE_MINLOT);}。 if(LotsParaS<MarketInfo(SymbPara, MODE_MINLOT)){LotsParaS=MarketInfo(SymbPara, MODE_MINLOT);}。 Adviser to the whole [存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. 自动计算批量大小的功能? [删除] 2010.11.15 18:37 #916 而拖网则是绑在点子上的。 OrdersProfit=0; OrdersLots=0。 如果(OrdersTotal()==0){tralim=0;}。 for(l=1; l<=OrdersTotal(); l++) { 如果(OrderSelect(l-1,SELECT_BY_POS)==true)。 { OrdersProfit=OrdersProfit+OrderProfit(); OrdersLots=OrdersLots+OrderLots()。 } } 如果(OrdersTotal()!=0){如果(OrdersProfit*0.1/OrdersLots>=tral){tralim=1;}}//........................................................................ for (int q = 0; q < OrdersTotal(); q++) { OrderSelect(q, SELECT_BY_POS, MODE_TRADES)。 如果(tralim==1){ 如果(OrderType()==OP_SELL& OrderSymbol()==SymbPara)OrderClose(OrderTicket(),OrderLots(),MarketInfo(SymbPara,MODE_ASK),5,CLR_NONE) 。 如果(OrderType()==OP_BUY&&OrderSymbol()==SymbPara)OrderClose(OrderTicket(),OrderLots(),MarketInfo(SymbPara,MODE_BID),5,CLR_NONE) 。 如果(OrderType()==OP_SELL&&OrderSymbol()==Symb)OrderClose(OrderTicket(),OrderLots(),MarketInfo(Symb,MODE_ASK),5,CLR_NONE) 。 如果(OrderType()==OP_BUY&&OrderSymbol()==Symb)OrderClose(OrderTicket(),OrderLots(),MarketInfo(Symb,MODE_BID),5,CLR_NONE) 。 } } Adviser to the whole [警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 编码帮助 [删除] 2010.11.15 18:39 #917 和关闭订单,通过跨越到利润(在这里,可能要等待5分钟或必要的时间)。 如果(Ticket_TicketPara==1 &&OrdersTotal()!=0 && Value<IndicatorPara && OrdersProfit>0 ) [删除] 2010.11.15 18:55 #918 И...到目前为止,它似乎交易良好--在真实的情况下。 我希望在缩减之前有足够的时间,以便更清楚地知道如果出了问题该怎么办。 Victor Nikolaev 2010.11.15 18:59 #919 我看到的东西对现实生活没有好处。 有一些逻辑上的错误。但你可以以后再来找他们 [删除] 2010.11.15 19:18 #920 Vinin: 我看到的东西对现实生活没有好处。 有一些逻辑上的错误。但你可以以后再来找他们 冲洗后?为什么是后来?请建议--让我们来解决这个问题。钱已经融化了很久了。我已经在200美元了。没有了。 1...858687888990919293949596979899...107 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
是的,为什么要浪费时间:)如果你放一条垂直线,使它成为可能--这样指标就会产生一个新的图表。
即:旧线保留,新线绘制....。即使有图形对象....
这就是我想要的--首先在图表上获胜。我正在做,我正在做。
对于垂直线 来说,需要一个止损条件--如止损。我现在正试图增加一条腿,看看会发生什么。
继续旋转图片:)当他们走到一起:)
在一两个星期内。这是不一样的。
同时,你会发现这些事件发生的时间 :) 例如,9月28日是---。
也许你会得出一个结论--比如--当仪器有坏消息时不要进入市场 :)
同时,你会发现这些事件发生的时间 :) 例如,在9月28日,有 --
也许你会得出一个结论--比如--当仪器有坏消息时不要进入市场 :)
你可以试试。或者你可以进入,但用相反的算法。再次,需要进行新闻分析--即新闻导致的结果是什么
顺便说一下,我在这个EA中加入了以下内容-- 在 银行不工作的 晚上减少2次手数,所以我可以竞争得更久一点。
double MG=AccountFreeMargin(), Min_Lot = MarketInfo(Symb, MODE_MINLOT),Lots;
如果(margin>0)
{
ValuePara=iOpen(SymbPara,PERIOD_M1,0)。
值=iOpen(Symb,PERIOD_M1,0)。
Kross=ValuePara/Value。
KB=Kross。
KS=Kross。
int m=MG/MarketInfo(Symb,MODE_MARGINREQUIRED)*margin/Min_Lot。
批量=m*Min_Lot。
if(TimeHour(TimeCurrent())<=4 &&TimeHour(TimeCurrent())>=15){Lots=Lots/2;}//以15到4的小手数工作(时间从莫斯科带到-4小时)。
如果(Lots < Min_Lot){Lots=Min_Lot;}。
如果(Lots > MarketInfo (Symb, MODE_MAXLOT)){Lots = MarketInfo (Symb, MODE_MAXLOT); }
LotsParaB = KB*Lots;LotsParaS = KS*Lots。
}
if(margin==0){Lots = Lot;LotsParaB = KB*Lots;LotsParaS = KS*Lots;}
if(LotsParaB<MarketInfo(SymbPara, MODE_MINLOT)){LotsParaB=MarketInfo(SymbPara, MODE_MINLOT);}。
if(LotsParaS<MarketInfo(SymbPara, MODE_MINLOT)){LotsParaS=MarketInfo(SymbPara, MODE_MINLOT);}。
而拖网则是绑在点子上的。
OrdersProfit=0;
OrdersLots=0。
如果(OrdersTotal()==0){tralim=0;}。
for(l=1; l<=OrdersTotal(); l++)
{
如果(OrderSelect(l-1,SELECT_BY_POS)==true)。
{
OrdersProfit=OrdersProfit+OrderProfit();
OrdersLots=OrdersLots+OrderLots()。
}
}
如果(OrdersTotal()!=0){如果(OrdersProfit*0.1/OrdersLots>=tral){tralim=1;}}
//........................................................................
for (int q = 0; q < OrdersTotal(); q++)
{
OrderSelect(q, SELECT_BY_POS, MODE_TRADES)。
如果(tralim==1)
{
如果(OrderType()==OP_SELL& OrderSymbol()==SymbPara)OrderClose(OrderTicket(),OrderLots(),MarketInfo(SymbPara,MODE_ASK),5,CLR_NONE) 。
如果(OrderType()==OP_BUY&&OrderSymbol()==SymbPara)OrderClose(OrderTicket(),OrderLots(),MarketInfo(SymbPara,MODE_BID),5,CLR_NONE) 。
如果(OrderType()==OP_SELL&&OrderSymbol()==Symb)OrderClose(OrderTicket(),OrderLots(),MarketInfo(Symb,MODE_ASK),5,CLR_NONE) 。
如果(OrderType()==OP_BUY&&OrderSymbol()==Symb)OrderClose(OrderTicket(),OrderLots(),MarketInfo(Symb,MODE_BID),5,CLR_NONE) 。
}
}
和关闭订单,通过跨越到利润(在这里,可能要等待5分钟或必要的时间)。
如果(Ticket_TicketPara==1 &&OrdersTotal()!=0 && Value<IndicatorPara && OrdersProfit>0 )
И...到目前为止,它似乎交易良好--在真实的情况下。
我希望在缩减之前有足够的时间,以便更清楚地知道如果出了问题该怎么办。
我看到的东西对现实生活没有好处。
有一些逻辑上的错误。但你可以以后再来找他们
我看到的东西对现实生活没有好处。
有一些逻辑上的错误。但你可以以后再来找他们
冲洗后?为什么是后来?请建议--让我们来解决这个问题。钱已经融化了很久了。我已经在200美元了。没有了。