测试实时预测系统 - 页 72

 

预测的 "存在时间 "还没有结束,情况如下。



回顾第一个预测。


不幸的是,价格长期停留在1.5的水平上,有点破坏了大局,尽管从概念上看是差不多的。我放弃了对这一预测的控制。

致康 博特

Неутомимый вы наш! ;)

很高兴看到!他是不屈不挠的吗?:о)我们这里有一个真正不知疲倦的交易员,我们只是在适度地测试我们的系统。


营销人员

恭喜你;-)。但是,视频展示台可能毕竟没有backoffice那么酷。替代方案也可以绘制成图,这样就可以一下子看到所有的东西。

谢谢!

PS:我想加入所有的轨迹,但我就是无法从文本中得到二维矩阵:o)。而你是如何做到的--我喜欢,我不明白,或者说不完全明白。目前,我有以下代码(至少我是这样理解的),我怀疑它可以进一步简化。

#property copyright ""
#property link      ""

#property indicator_chart_window

#property indicator_buffers 1
#property indicator_color1 Red

extern int N = 130;
extern int ShiftGraphics = 7;

string STATUS="START";

double Buffer[];

int init()
{
   IndicatorBuffers(1);
   SetIndexStyle(0, DRAW_LINE);
   SetIndexBuffer(0, Buffer);
   SetIndexShift(0, N- ShiftGraphics);   

   return(0);
}


int deinit()
{
   return(0);
}

int start()
{
   int    counted_bars=IndicatorCounted();
   
   if( STATUS=="START")
   {
      double dprocess[];

      CreateForecastVector( dprocess);
      CreateVisualForecas( dprocess);

   }
   
   return(0);
}

void CreateForecastVector(double out[])
{

   int Handle;
   int i=0;
   
   double process[];
   
   string FILE="FORECAST.csv";
   string COUNT;

   Handle=FileOpen( FILE, FILE_CSV| FILE_READ,",");

   if( Handle<0)
   {
      if(GetLastError()==4103)
      {
         Alert("Нет файла с именем ", FILE);
      }
      else
      {
         Alert("Ошибка при открытии файла ", FILE);
      }

      return;
   }
   
   ArrayResize( out, N);
   ArrayInitialize( out, 0.0);   

   ArrayResize( process, N);
   ArrayInitialize( process, 0.0);      

   Handle=FileOpen( FILE, FILE_CSV| FILE_READ,",");
   
   while(FileIsEnding( Handle)==false)
   {
      COUNT=FileReadString( Handle);
      process[ i]=NormalizeDouble(StrToDouble( COUNT), 5);

      i= i+1;
      
      if(FileIsEnding( Handle)==true)
      break;
   }

   FileClose( Handle);

   ArrayCopy( out, process, 0, 0, WHOLE_ARRAY);   

   return(0);   
}

void CreateVisualForecas(double process[])
{
   int i;
   int n;
   
   i= N-1;
         
   for( n=0; n<= N-1; n++)
   {
      Buffer[ n]= process[ i];
      i= i-1;
   }

   STATUS="STOP";
}
 

FDAXZ9工具上的几条轨迹(不同的历史深度)。


 
Sorento >> :

给你一只大手!

有一种理解!

>> 石油将统治

总是愿意提供帮助。正是为了这样的声明,我将建立我的多模型

 
grasn >> :

随时准备提供帮助。这就是我准备建立我的多模型的声明。

的确,eurik做得很好,正中下怀 =)

 
grasn >> :

总是愿意提供帮助。这就是我准备建立我的多模型的声明。

55张弓。

不是书呆子有大腹便便。

;)

 

我开了一个新账户(我没有保留旧账户的密码),明天将在那里开始交易。

我的账户号码是642842。

我的投资密码:1fisfwv

服务器:BroCo-Demo

 
Sorento >> :

55张弓。


你是什么人!!!?只要不骂你就够了,即使预测结果是错的或对的,但不是现在,而是总体上对的 :o)

书呆子又不是大腹便便......

;)

:о)

 
mpeugep >> :

很难实现自动化...

为什么?从火鸡中提取数据的问题?

或者说,到目前为止,人的因素只是起到了太大的作用?


mpeugep 写道>>

我很乐意这样做,但我在注册这套软件时没有保存密码 =(

我提供的投资是一种解脱:EA的交易,观众可以观看。而且没有必要每天发布预测,每周发布一次报告就足够了。

 
grasn >> :

致康博特

很高兴看到!他是不屈不挠的吗?:о)>> 我们这里有一个非常懒的销售员,我们只是在测试我们的系统。

按照我的标准,是的,不屈不挠。我很快就会对手动发布每日预测感到厌倦;)

 
komposter >> :

为什么?从火鸡中提取数据的问题?

或者说,到目前为止,人的因素只是起到了太大的作用?


投资我是建议作为一种解脱:顾问交易,观众可以观看。而且,没有必要每天进行预测,每周发布一次报告就足够了。

困难的是,我每天早上在Deductor中为绘制预测曲线的脚本获取数据。因此,只能用手操作=)

至于投资者--我不能使用旧账户,因为正如我之前所说,我在注册时没有保存密码。今天我创建了一个新账户,并将重复这些数据。

帐户:642842
投资密码:1fisfwv
服务器:BroCo-Demo

我将从明天开始在那里进行交易,所以任何需要的人都可以进入并看到他们感兴趣的一切。

只要有热情,我就会百折不挠=)。