int init() { ArrayInitialize(buf3,0); ArrayInitialize(b1,0); ArrayInitialize(b2,0); ArrayInitialize(b3,0); ArrayInitialize(b4,0);
Comment("Calculating average value "+ind)"); m1=NormalizeDouble(iCustom(NULL,tf,ind+"_a",0,0),2); string d="平均値 "+ind+""+DoubleToStr(m1,2); tm=TimeCurrent(); int q=0,ticket=-1; double opr=0,lot1=0; for(q=0;q<OrdersTotal();q++) {...
NDDで約、アルパリで約、正確には覚えていませんが、他にはないようです。
テスターでシンボルのプロパティを確認すると、ストップレベルがある
レベル0を止めろや...
ありがとう、夕方からダレる。)))
いいえ、デモはAlpari-Demoのサーバーにあります。オーダーに沿った一斉停止が可能です。
この1枚で確認してみてください。今調べたら、小さくてもSTOPLEVELなんですね。 。
ところで、この問題、ずっと迷っていたのですが、結局わからずじまいです。テスターはどこでSTOPLEVELの値を取得するのですか?実際の値をサーバーで変更できるのであれば、テスト結果はテストの時間に依存するはずですが、そうなっていないことを確認しました。それとも、シンボルのプロパティに 格納されている値と、サーバーがリクエスト時に与える値は同じではないのでしょうか?
この1枚で確認してみてください。今、見てみましたが、小さいながらもSTOPLEVELですね。
更新待ち-グラフにフレーズが表示され、その後ボードがオーバーロードし、すべての変数をリセットする-回避方法は?
チャートの変更時にEAを無効にする設定のチェックをはずす
リゴニッチ
これは何かの冗談か何かですか?どこで笑うの?
タラスバイ
できない?まあ、そんなことはないでしょう。
ロシア語で書いてしまいましたが、教科書にはグローバル 変数の宣言についてほとんど書かれていません。例えば、fGet_MineGV()が何なのか分からない。
機能なのでしょうか?もしそうなら、どんな効果があるのでしょうか?教科書でfGetを検索しても結果は0件です。
int init()では、何を宣言すればよいのでしょうか?と書いていますね。
{
fGet_MineGV();
}.
私のEAでは、initの初期化は次のようになります。
int init()
{
ArrayInitialize(buf3,0);
ArrayInitialize(b1,0);
ArrayInitialize(b2,0);
ArrayInitialize(b3,0);
ArrayInitialize(b4,0);
Comment("Calculating average value "+ind)");
m1=NormalizeDouble(iCustom(NULL,tf,ind+"_a",0,0),2);
string d="平均値 "+ind+""+DoubleToStr(m1,2);
tm=TimeCurrent();
int q=0,ticket=-1;
double opr=0,lot1=0;
for(q=0;q<OrdersTotal();q++)
{...
といった具合に、100行以上。具体的にどこで、どのようなことをここで宣言すればいいのか。ロシア語で書くのはそんなに難しいのでしょうか?指を曲げましょう、ええ。
コードとは何ですか?