[ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. - ページ 614

 
テスターでシンボルのプロパティを 確認し、停止レベルを確認する
 
rigonich:

NDDで約、アルパリで約、正確には覚えていませんが、他にはないようです。
とても不思議だ...。なぜ私のコードでは、stoplevel=0の場合、2つのスプレッドにストップを持つ注文を開くことができなかったのでしょうか?
 
YOUNGA:
テスターでシンボルのプロパティを確認すると、ストップレベルがある

レベル0を止めろや...

ありがとう、夕方からダレる。)))

 
moskitman:
いいえ、デモはAlpari-Demoのサーバーにあります。オーダーに沿った一斉停止が可能です。
確認したところ、STOPLEVEL==0でした。
 
TarasBY:
この1枚で確認してみてください。今調べたら、小さくてもSTOPLEVELなんですね。 。


ところで、この問題、ずっと迷っていたのですが、結局わからずじまいです。テスターはどこでSTOPLEVELの値を取得するのですか?実際の値をサーバーで変更できるのであれば、テスト結果はテストの時間に依存するはずですが、そうなっていないことを確認しました。それとも、シンボルのプロパティに 格納されている値と、サーバーがリクエスト時に与える値は同じではないのでしょうか?
 
TarasBY:
この1枚で確認してみてください。今、見てみましたが、小さいながらもSTOPLEVELですね。
ありがとうございます、調べました、確認しました-線はビデとアスクに転がっています。
 
更新待ち-グラフにフレーズが表示され、その後ボードがオーバーロードし、すべての変数をリセットする-回避方法は?
 
YOUNGA:
更新待ち-グラフにフレーズが表示され、その後ボードがオーバーロードし、すべての変数をリセットする-回避方法は?

チャートの変更時に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行以上。具体的にどこで、どのようなことをここで宣言すればいいのか。ロシア語で書くのはそんなに難しいのでしょうか?指を曲げましょう、ええ。

 
yosuf:
コードとは何ですか?
EAにコードはないのですか?どのEAでも、ほとんど同じです。コーディングの方法とコーダーの好みが異なるだけです。自分のを調べて、どんどんやってください。