[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 257

 
alsu >> :

csv形式で保存し、csvファイルを読み込む標準機能を使ってターミナルに入力してみてください。

標準機能の詳細と、それを使った線描画の方法を教えてください。

 
Slepoy >> :

これらの標準機能とはどのようなもので、どのように線を引くことができるのか、詳しく説明してください。

をファイルから読み込む

ファイルリード番号

ファイル読み込み文字列


プロットする

ObjectCreate

オブジェクトセット

 
初心者のためのヘルプです。ファイルから変数0.0029266を読み込もうとしているのですが、0.0029しか読み込まれません。どうすれば直るのか、教えてください。以下、インジケーターテキストの一部をご紹介します。


handle_read =FileOpen(Symbol()+"_result.txt",FILE_CSV,';');

ExtMap[1] = FileReadNumber(handle_read)。
 
AlexKet >> :
初心者のヘルプです。変数0.0029266をファイルから読み込もうとしていますが、0.0029しか読み込まれません。どうすれば直るのか、教えてください。以下、インジケーターテキストの一部をご紹介します。


handle_read =FileOpen(Symbol()+"_result.txt",FILE_CSV,';');

ExtMap[1] = FileReadNumber(handle_read)。

ダウンロードしたものをどうやって確認するのですか? どのような機能を使用したのですか?

 

エキスパート・アドバイザーに関する質問

EAでインジケータから データを取り込む場合の書き方は?高速バッファと低速バッファが必要だ。


int start()
  {...
   
      FastBuffer[ i]=iMAOnArray( Buffer,Bars, FastMA,0,MODE_LWMA, i);
      SlowBuffer[ i]=iMAOnArray( Buffer,Bars, SlowMA,0,MODE_LWMA, i);
...
#import "улдьт.ex4"
int  FastBuffer,int  SlowBuffer;

またはインジケータに詳細を記述する

#import  "улдьт.ex4"
  double FastMABuffer(int i);
  double SlowMABuffer(int i);
#import
 

よろしくお願いします。

以下はそのコードです。理論的には、Expert Advisorは独自の注文で動作するはずです(マジックを検出するため)。しかし、異なる通貨ペアで複数のEAを実行すると、なぜか同じ注文を大量に開き始めます(4つだけ開くはずです)。それを理解するために、すでに私の頭を壊しました。

ファイル:
dddddd.mq4  4 kb
 
Skydiver писал(а)>>

よろしくお願いします。

以下はそのコードです。理論的には、Expert Advisorは独自の注文で動作するはずです(マジックを検出するため)。しかし、異なる通貨ペアで複数のEAを実行すると、なぜか同じ注文を大量に開き始めます(4つだけ開くはずです)。もう、頭を悩ませてしまいました。

問題は、「自分の」注文を数えるというサイクルにあるのです。このように修正することができます。

//「自分の」注文の数
for(cnt=0;cnt<OrdersTotal();cnt++)
{
if (OrderSelect( cnt, SELECT_BY_POS)==true)
{

if ( OrderSymbol() == Symbol() ) // この行は、シンボルの注文数をカウントする場合に必要です。
if(OrderMagicNumber()==Magic) { total=total+1;}。
}
}

 
ミスレイド ありがとうございました。5時間も考えていた。悪いこと以外考えられなかった。
 
costy_ >> :

専門家への質問

インジケータからExpert Advisorにデータをインポートする方法は?ファストバッファとスローバッファが必要です。


または、インジケーターで追加する必要があります

doubleiCustom()文字列記号,int タイムフレーム,文字列名,...,int モード,int シフト)
指定されたカスタムインジケーターの計算を行う。カスタムインジケータは、コンパイル済み(拡張子がEX4のファイル)で、terminal_directory/experts/indicatorsに 配置されている必要があります。

パラメータ
記号 - シンボル名:指標となるデータのシンボル。NULLはカレントシンボルを意味する。
タイムフレーム - 期間チャートの期間の いずれかを指定することができます。0は現在のチャートの期間を意味します。
名前 - カスタムインジケータの名前。
... - パラメータのリスト(必要な場合)。送信されるパラメータは、カスタムインジケータの外部変数(extern)の宣言順と型に対応している必要があります。
モード - 指標となる線のインデックス。0 から 7 で、SetIndexBuffer 関数のいずれかが使用するインデックスに対応する必要があります。
シフト - 指標バッファから取得した値のインデックス(現在のバーから指定した期間だけ後ろにずらす)。
  double val=iCustom(NULL, 0, "SampleInd",13,1,0);


ヘルプ万歳!

 

こんにちは all.IはMT4(ミニ)デモ、stoch(5.3.3)でアドバイザーを助言している:ときにストップ。ディッピングとSALに20-closed順序のレベルを越えて、ときに反転-オープンBAIにも20で、だからまた上に。どこかので、これは大まかな説明であり、どのように良いYOU.thank youを伝えるために。