[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 953

 
维宁,我对多余的帖子表示歉意,这是到目前为止缺乏经验。 我看到我给了不必要的帖子,但我还不知道如何删除它们。
在我的EA中,没有硬性的参数,只有滑块、随机指数、短期波动率、趋势上升率和与其他货币的相关性。
当然,有可能简化一个EA,但这将是一个不同的EA。 例如,我们可以采取一对移动曲线来确定趋势方向,并使用随机指标来在趋势中工作。
它非常简单,我可以调试它,但我想要更好的东西。
维宁,如果我有能力立即从论坛上删除我的错误的帖子。
我要求你告诉我怎么做。
如果你有任何关于遗传算法的联络人的提示,或者知道如何进入机械交易系统的论坛主题
(我试图去那里,但它有自己的注册,如何做到这一点,我不知道)。
如果有任何帮助,我将非常感激。
 
granit77:
不是在这里,而是在这里。你通过 "你自己的 "给出了链接,其他人是无法得到的。
哎呀...:)谢谢,维克多。
 
万幸的是,它似乎已经成功了!!。 一个拖网的关闭功能,独立于直流电站的扩展。 (请不要对代码进行严格的评判...你可以改善它
//+------------------------------------------------------------------+
//|  Линия                                                           |
//+------------------------------------------------------------------+
     void CheckForClose()
  {
  
   for(int i=0;i<OrdersTotal();i++)
     {
      if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false)        break;
      if( OrderSymbol()!=Symbol()) continue;
      //---- check order type 
      if(OrderType()==OP_BUY)
        {
         if(Bid== ObjectGet("LOSBAY", 1) ) OrderClose(OrderTicket(),OrderLots(),Bid,3,White);
         break;
        }
      if(OrderType()==OP_SELL)
        {
         if(Ask== ObjectGet("LOSSELL", 1) ) OrderClose(OrderTicket(),OrderLots(),Ask,3,White);
         break;
        }
     }
//----
if(OrderType()==OP_SELL)
{
 ObjectCreate("LOSSELL", 1, 0, Time[0], Ask+LS*Point);
    if( ObjectGet("LOSSELL", 1)-Ask>LS*Point)    ObjectSet("LOSSELL", 1,  Ask+LS*Point);   
   }
if(OrderType()==OP_BUY)
{
  ObjectCreate("LOSBAY", 1, 0, Time[0], Bid-LB*Point);   
    if(Bid-ObjectGet("LOSBAY", 1)>LB*Point)      ObjectSet("LOSBAY", 1,  Bid-LB*Point);  
    }
    if (OrdersTotal()<1) ObjectDelete("LOSSELL");
    if (OrdersTotal()<1) ObjectDelete("LOSBAY");
  }
)
 
仍然请求帮助完成。改了几行... 买盘拖曳并完美收盘,但卖盘由于某种原因在开盘后立即自行收盘,不管LOSSELL线如何。
     if(Bid<= ObjectGet("LOSBAY", 1) ) OrderClose(OrderTicket(),OrderLots(),Bid,3,White);
         break;
        }
      if(OrderType()==OP_SELL)
        {
         if(Ask>= ObjectGet("LOSSELL", 1) ) OrderClose(OrderTicket(),OrderLots(),Ask,3,White);
         break;


 
同事们,你们能否推荐一篇讨论如何正确解释EA测试结果的文章或链接?我不知道如何做到这一点。
 

如何生成日本蜡烛 图的实时数据?

这样,图表上显示的就不是欧元兑美元,而是欧元兑美元减去平均值。

 
double Lot=0.01;
datetime time;


void start() {

int Total;

double
Sar_1,
Sar_0;

bool
Opn_B=false,
Opn_S=false;


//----------------------------------------------------------------------------------
// Торговые критерии


for(int i=OrdersTotal()-1;i>=0;i--)
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)&&OrderSymbol()==Symbol()&&OrderType()>1)Total++;

if(Total!=0 || time==Time[1])return;


Sar_1=iSAR(NULL, 0, 0.03, 0.2, 1);
Sar_0=iSAR(NULL, 0, 0.03, 0.2, 0);




if (Sar_0 < Close[0] && Sar_1 > Close[1])
Opn_B=true;

if (Sar_0 > Close[0] && Sar_1 < Close[1])
Opn_S=true;



//-----------------------------------------------------------------------------
if (Opn_B)
{OrderSend(Symbol(),OP_BUY,Lot,Ask,0,0,0);time=Time[1];}

if (Opn_S)
{OrderSend(Symbol(),OP_SELL,Lot,Bid,0,0,0);time=Time[1];}

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



if (OrderType()==OP_BUY) {
if (Sar_0>Close[0])
OrderClose(OrderTicket(), Lot, 0, 0);
}
if (OrderType()==OP_SELL) {
if (Sar_0<Close[0])
OrderClose(OrderTicket(), Lot, 0, 0);
}
}


//-------------------------------------------------------------------------------------------
抛物线SAR 位置相对于价格发生变化时,EA就会开仓。它应该按照同样的原则平仓,只是它没有这样做。你能告诉我问题出在哪里吗?
 
001:

同事们,你们能否推荐一篇讨论如何正确解释EA测试结果的文章或链接?谢谢你!

http://wellforex.ru/index/kak_ocenivat_torgovye_sistemy/0-16

这个怎么样?

 

T.H.C.:

...这个怎么样?

更多类似的情况。
 

大家好!谁能告诉我,如何使图表显示抛物线SAR 指标的数值?只不过不是电流。

或者给我一个类似东西的链接。

原因: