どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 18

 

ありがとうございます!!!絶対ブランド解除してやる!

そうですね......注文はとっくに出ているのに、配列がリセットされていないんです

 

どうだろう。ヘルプを見てもよくわからない。

Examples Accounting for Orders in Large Program
などの記事を見ると、以下のようにカッコを付けずにカンマで区切って書けばいいようです。

ArrayInitialize(Mas_Ord_Tek,0); // 配列のゼロ化ですが、テスターでは失敗しています。ヘルプでは、いくつかの詳細についてより詳しく説明しているはずです。このアイコンは何のためにあるのですか?

double&array[]の場合

 

もう1度ヘルプの例でも、配列は括弧なしで関数に渡されると書いてあります。それが、私が持っていたものです。というエントリーがログに残っていました。

ArrayInitialize関数の 1つのパラメータは配列でなければなりません。

と言って、その中を掘り始めた。では、もう一度、括弧を除いて印刷してみます。

 
助けてください!
Вариант 1:
int A=0;
int B=0;
int C=0;
int start()
   {
    A=2;
    B=3;
    C=A+B;
   return;
  }
 Результат = 5


Вариант 2:
int A=0;
int B=0;
int C=0;
int start()
   {
    A=2;
    B=3;
    Fun();
   return;
   }
int Fun()
   (
    C=A+B;
   )
 Результат = 5


Вариант 3:
int A=0;
int B=0;
int C=0;
int start()
   {
    A=2;
    B=3;
    Fun(A, B);
   return;
   }
int Fun(int a, int b)
   (
    C=a+b;
   )
 Результат = 0    ПОЧЕМУ????
 
Leo59:
助けてください!
その結果をどのように知ったのか、教えてください。
 
私の手で :)
 
hoz:

行間を読んでいるんですね。とにかく、最初にループに入れたものを見てください。ループのアクションエリア...

プログラミングは苦手なんです...。オタクがループを完成させるのにご協力ください

int start()                         
  {
   int i, Counted_bars;  
//--------------------------------------------------------------------
   CurrentPoint1 = 0;
   CurrentPoint2 = 0; 
   kVol1=MarketInfo(Symbol_1, MODE_TICKVALUE)/MarketInfo(Symbol_1, MODE_TICKSIZE);
   kVol2=MarketInfo(Symbol_2, MODE_TICKVALUE)/MarketInfo(Symbol_2, MODE_TICKSIZE);
   Counted_bars=IndicatorCounted(); 
   i=Bars-Counted_bars-1;           
   while(i>=0)                     
     {
 
Krokus:

プログラミングは苦手なんです...。どうか、ループを完成させるために力を貸してください

IndicatorCounted()がカウントされたバーの数から1を引いた値を返すようになってから2年が経ちました。

int start()                         
  {
   int i, Counted_bars;  
//--------------------------------------------------------------------
   CurrentPoint1 = 0;
   CurrentPoint2 = 0; 
   kVol1=MarketInfo(Symbol_1, MODE_TICKVALUE)/MarketInfo(Symbol_1, MODE_TICKSIZE);
   kVol2=MarketInfo(Symbol_2, MODE_TICKVALUE)/MarketInfo(Symbol_2, MODE_TICKSIZE);
   Counted_bars=IndicatorCounted(); 
   i=Bars-Counted_bars;           
   while(i>=0)                     
   {
       i--;
   }

各反復でカウンターを1つ減らさなければならない。

 

よろしくお願いします。

動作中の端末と、他のブローカーの端末を追加で持っています。必要な動作を全てファイルに入力するEAと、このファイルから情報を読み込んで動作を複製するEAを別の端末で作りました。しかし、EAは、端末のディレクトリ以外のディレクトリでは動作しません。この2つのファイルをどのようにリンクするか、あるいは、単に2つの端末をどのような手段で同期させるか、教えてください。Expert Advisorでターミナル以外のフォルダーにあるファイルを修正することはできますか?

 
Ekburg:

よろしくお願いします。

動作中の端末と、他のブローカーの端末を追加で持っています。必要な動作を全てファイルに入力するEAと、このファイルから情報を読み込んで動作を複製するEAを別の端末で作りました。しかし、EAは、端末のディレクトリ以外のディレクトリでは動作しません。この2つのファイルをどのようにリンクするか、あるいは、単に2つの端末をどのような手段で同期させるか、教えてください。Expert Advisorでターミナル以外のフォルダーにあるファイルを修正することはできますか?

その亜種として、シンボリックリンクを 使用する方法があります。一方の端末に、もう一方の端末のファイルフォルダへの参照を送る必要があります。したがって、どちらの端子も同じフォルダーを参照することになります。