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

 
Alexander.a:

こんにちは、MT4でグリッドをランダムではなく、100、500pipsの後に作るようなインジケーターや...はないでしょうか?

ありますね。検索文字列:グリッドインジケータ site:mql4.com でググると、少なくとも3つが表示されます。
 

助けて、善意の人たち。

5通貨の多通貨iCustomインジケーター用

(ここでは「EURGBP」「EURUSD」「EURCHF」「EURJPY」「GBPUSD」「GBPCHF」「GBPJPY」「USDCHF」「USDJPY」「CHFJPY」ペア)です。

履歴を強制的に入力する必要があるのでしょうか?

インジケータは動作するのですが、インジケータ動作時に一部のペアの履歴が更新されないという疑念があります。

何かご提案がありますか?

できれば、コードの断片が望ましい:)

 

下にあるのはExpert Advisorで、必要な商品(例:EURCAD)の履歴をカタログにダウンロードし、定期的に更新します。

C:\Program FilesAlpari MT4expertsにcsv.fileを作成し、その中にサブディレクトリを作成せずにデータをエクスポートするには、コードのどこを修正すればよいでしょうか?

right now it's dumping C:\Program FilesAlpari MT4 Experts

ファイル:
 
myrzila:

int tiket[]

int funk1(){

Size=ArrayResize(tiket,n)とする。

for (i=0;i<=Size;i++) {.

tiket[i]=OrderSend()とする。

プリント(tiket[i]) ;}.

}

int funk2(){

for (i=0;i<=Size;i++) {.

Print(tiket[i]);}。

int init() {}

int start() {

funk1()。

funk2();}。

最初の関数のPrintはtiketsを生成し、ここではすべてOKですが、2番目の関数ではゼロを生成します - なぜですか?故障はどこにあるのでしょうか?

あなたはそれを理解できますか?

//+------------------------------------------------------------------+
//|                                                         Test.mq4 |
//|                             Copyright © 2011, Trishkin Artyom A. |
//|                                           support@goldsuccess.ru |
//|                                           Skype: artmedia70      |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2011, Trishkin Artyom A."
#property link      "support@goldsuccess.ru"
//                   Skype: artmedia70

int tiket[];
//+------------------------------------------------------------------+
//| script program start function                                    |
//+------------------------------------------------------------------+
int start()
  {
//----
   funk2(tiket, funk1(tiket, 5));
   return;
//----
   return(0);
  }
//+------------------------------------------------------------------+

int funk1(int &mass[], int n, int op=0) {
   int i, Size=ArrayResize(mass, n);
   for (i=0; i<Size; i++) {
//      mass[i]=OrderSend();
      mass[i]=i;
      Alert("funk1: mass[",i,"]= "+mass[i]);
      }
   return(Size);
}

void funk2(int &mass[], int n) {
   int i;
   for (i=0; i<n; i++) 
      Alert("funk2: mass[",i,"]= "+mass[i]);
}

例えて言うなら...

 
trol222:

下にあるのはExpert Advisorで、必要な商品(例:EURCAD)の履歴をカタログにダウンロードし、定期的に更新します。

C:\Program FilesAlpari MT4expertsにcsv.fileを作成し、その中にサブディレクトリを作成せずにデータをエクスポートするには、コードのどこを修正すればよいでしょうか?

Now goes like this C:Program FilesAlpari MT4 ³ Files Experts ³ Files ³ Export_History ³EURCAD

ありがとうございます。

しかし、かなり複雑なデザインで、一度に1組のシャフトしか使えないので、もっとシンプルに、同時に何組も使えるようにしてほしいです。

 
ULAD:

ありがとうございます。

しかし、かなり複雑なデザインで、一度に1組のシャフトしか使えないので、もっとシンプルに、同時に何組も使えるようにしてほしいです。


私の趣味ではありませんが、同時に違う楽器にも掛けられるので、この小さな誤解はどうしたら正せるのでしょうか?
 
trol222:

私のものではありません。でも、同時に別の楽器にかけることもできます。この小さな誤解をどう解くのですか?

ムニュはこうやってやるんだ。必要なペアと必要なTFを1つのプロファイルにまとめ、そのように更新しています。プログラム的にやりたいのですが、チャペイさんがおっしゃるように、スキルが足りません。
 
artmedia70:

あなたはそれを理解できますか?

例えて言うなら...


ありがとうございます、その方法でやってみます。
 

親切な人、もっと言えば賢い人、コードをコンパイルするときにどんなエラーが出るか、独学で勉強している人に説明してください。

\୧⃛(๑⃙⃘◡̈๑⃙⃘)

 

こんにちは、私はmqlのプログラミングをするのが初めてです。

int start()

  {

   Alert("EURUSD Close",iClose("EURUSD",PERIOD_H1,0));

   return(0);
  }

ターミナルでこのスクリプトをクリックすると、与えられた引用文が表示されます。各ローソク足終了時の終値を 表示させたいのですが。

コードにループを追加する必要があるようです。HELP PLA.