[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 281

 
snail09:
まあ、だからやめておけ。専門家が注文をコントロールできないなら、じゃあ彼はとにかく何をしているんだ? ...テスターで取引?
いや、もちろん、すべてデモにありますよ。デモのExpert Advisorに挿入してみると、週末は計算から除外されます。とにかくアイデアをありがとうございました
 

あなたは、例えば、2年間のMICEXのための引用符をダウンロードする方法の詳細な手順を与えることができます ルコイル、フィナムは与えていない - あまりにも長い期間を言う、と。

きちんと変換してmt4で開くにはどうしたらいいのか、リンクがあればその方法を教えてください。

P.S. よろしくお願いします。

 

こんにちは。

バーチャルトレードの結果を配列やファイルに書き出す方法を説明した記事のリンクを教えてください。

このインディケータは実際の取引を行うのではなく、これらの取引を行った場合にどうなるかという情報を記録するだけというものです。

現在、そのようなものを書く作業に直面しているのですが、どなたかすでに実装されている方がいらっしゃらないかと思いまして。

読んでみると面白いかもしれませんね。

ありがとうございました。

 
nuan:

MICEXの2年分の相場、例えばLukoilの相場をダウンロードする方法について、詳しい手順を教えてください。しかし、finamはダウンロードさせてくれません。期間が長すぎると言っていますし

どのように変換してmt4で開くのか、もしリンクをお持ちでしたら、その方法を参考までに教えてください。

P.S. 事前にお礼を申し上げます。

分割してダウンロードし、メモ帳で1つのファイルに統合してください。.csv形式でダウンロードし、それを相場アーカイブの適切な時間枠にインポート し、periodconvertorスクリプトを使って他の時間枠をインポートし、対応する.hstファイルを相場アーカイブにインポートします。
 
標準的な移動平均などの EAを、非標準のタイムフレームで動作させるためにスクリプトに修正する方法を教えてください。
 
ZZEROXXXXXは、すでに収集した見積もりをアップロードできますか?
 
nuan:
ZZEROXXXX すでに集まっている名言をどこかにアップロードできないか?

いいえ、そんなことはありません。
 

これを理解するのを助けてください。どこがどうなのかわからない。

1.パラボリックでの計算式。少し手を加えたい。

2.価格がパラボリックを 越えたときに、新しい座標がどこに設定されるのかも知りたいです。

ありがとうございました。

void SaveLastReverse(int last,int dir,double start,double low,double high,double ep,double sar)
{
save_lastreverse=last;
save_dirlong=dir;
save_start=start;
save_last_low=low;
save_last_high=high;
save_ep=ep;
save_sar=sar;
}
//+------------------------------------------------------------------+
//| Parabolic Sell And Reverse system |
//+------------------------------------------------------------------+
int start()
{
static bool first=true;
bool dirlong;
double start,last_high,last_low;
double ep,sar,price_low,price_high,price;
int i,counted_bars=IndicatorCounted();
//----
if(Bars<3) return(0);
//---- initial settings
i=Bars-2;
if(counted_bars==0 || first)
{
first=false;
dirlong=true;
start=Step;
last_high=-10000000.0;
last_low=10000000.0;
while(i>0)
{
save_lastreverse=i;
price_low=Low[i];
if(last_low>price_low) last_low=price_low;
price_high=High[i];
if(last_high<price_high) last_high=price_high;
if(price_high>High[i+1] && price_low>Low[i+1]) break;
if(price_high<High[i+1] && price_low<Low[i+1]) { dirlong=false; break; }
i--;
}
//---- initial zero
int k=i;
while(k<Bars)
{
SarBuffer[k]=0.0;
k++;
}
//---- check further
if(dirlong) { SarBuffer[i]=Low[i+1]; ep=High[i]; }
else { SarBuffer[i]=High[i+1]; ep=Low[i]; }
i--;
}
else
{
i=save_lastreverse;
start=save_start;
dirlong=save_dirlong;
last_high=save_last_high;
last_low=save_last_low;
ep=save_ep;
sar=save_sar;
}
//----
while(i>=0)
{
price_low=Low[i];
price_high=High[i];
//--- check for reverse
if(dirlong && price_low<SarBuffer[i+1])
{
SaveLastReverse(i,true,start,price_low,last_high,ep,sar);
start=Step; dirlong=false;
ep=price_low; last_low=price_low;
SarBuffer[i]=last_high;
i--;
continue;
}
if(!dirlong && price_high>SarBuffer[i+1])
{
SaveLastReverse(i,false,start,last_low,price_high,ep,sar);
start=Step; dirlong=true;
ep=price_high; last_high=price_high;
SarBuffer[i]=last_low;
i--;
continue;
}
//---
price=SarBuffer[i+1];
sar=price+start*(ep-price);
if(dirlong)
{
if(ep<price_high && (start+Step)<=Maximum) start+=Step;
if(price_high<High[i+1] && i==Bars-2) sar=SarBuffer[i+1];

price=Low[i+1];
if(sar>price) sar=price;
price=Low[i+2];
if(sar>price) sar=price;
if(sar>price_low)
{
SaveLastReverse(i,true,start,price_low,last_high,ep,sar);
start=Step; dirlong=false; ep=price_low;
last_low=price_low;
SarBuffer[i]=last_high;
i--;
continue;
}
if(ep<price_high) { last_high=price_high; ep=price_high; }
}
else
{
if(ep>price_low && (start+Step)<=Maximum) start+=Step;
if(price_low<Low[i+1] && i==Bars-2) sar=SarBuffer[i+1];

price=High[i+1];
if(sar<price) sar=price;
price=High[i+2];
if(sar<price) sar=price;
if(sar<price_high)
{
SaveLastReverse(i,false,start,last_low,price_high,ep,sar);
start=Step; dirlong=true; ep=price_high;
last_high=price_high;
SarBuffer[i]=last_low;
i--;
continue;
}
if(ep>price_low) { last_low=price_low; ep=price_low; }
}
SarBuffer[i]=sar;
i--;
}

/* 司会者(Vinin)により編集されました*/。

 
nuan:
ZZEROXXXXXは、すでに収集した名言をどこかにアップロードすることができますか?


ここには数年分のマンバがある。

http://zalil.ru/31909547
 
内蔵のMtアドバイザーの中に入っています。