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

 
OnInitのすべてをコメントアウトして、OnTickに入れました。

double  value =MarketInfo(symbol, MODE_TICKVALUE);


と入力しても、0が返される。
 
pycha:

以前は正常に動作していたのに、なぜそうなるのかがわからない。

古いバージョンのEAでは、MODE_TICKVALUEが正確にゼロを返すのではなく、正しい値を返していました。

5日、専用エリアのサービスデスクに連絡!
 
一週間前からデモ口座でテストしていましたが、数日前からゼロを返すようになりました。念のためリアル口座に切り替えたら正しく表示されました。)
 

Help, code like this:

(行末記号をどこにどう書けば、新しいデータが新しい行に 書き込まれるのかがわからない)。

void OnStart()
  {
   int file_handle=FileOpen("16.csv",FILE_WRITE|FILE_CSV);
   FileWrite(file_handle,Symbol());
   FileClose(file_handle);
  }
 

すでに頭を悩ませていますよろしくお願いします。

このコードは注文を開くものではありません。

私の日記にはこう書いてある。'1419717': order buy 0.01 EURUSD opening at market sl: 1.13720 tp: 1.13842 failed [Invalid S/L or T/P] [無効なS/LまたはT/P].

ストップロスやテイクプロフィットでどんな失敗をしたのか理解できないのですが?

double Lots=0.01;
double TakeProfit=100;
double StopLoss=10;
int tk=0;

void start()
{
   if (OrdersTotal()==0)
      {
         tk=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Bid-StopLoss*Point,Ask+TakeProfit*Point,0,0,0,Green);
         if(tk<0) 
         {
            Print("OrderSend завершилась с ошибкой #",GetLastError());
         }
         else         
         {
            Print("Функция OrderSend успешно выполнена");
         }
      }
}

 
qee:

Help, code like this:

(行末記号をどこにどう書けば、新しいデータが新しい行に書き込まれるのかがわからない)。

どこで手に入れたか、そこに聞いてみてください
 
favidu:

すでに頭を悩ませていますよろしくお願いします。

このコードは注文を開くものではありません。

私の日記にはこう書いてある。'1419717': order buy 0.01 EURUSD opening at market sl: 1.13720 tp: 1.13842 failed [Invalid S/L or T/P] [無効なS/LまたはT/P].

ストップロスやテイクプロフィットでどんな失敗をしたのか理解できないのですが?


ストップとテイクプロフィットは正常化されるべきです
 

こんにちは!関数の外で配列を宣言すると、なぜかエラーが出るんです。

エラー: '[' - 無効なインデックス

変数をインデックスとした2次元非動的配列の 宣言方法を教えてください。

staticの代わりにconstを設定してみました。また、[][]も試してみました。それでもエラー(

この質問を一度どこで調べればいいのか、チュートリアルを突いてください。

//--- глобальные переменные
static int      time_frame;

static int      initial_history_bars = MathFloor(initial_history_hours / time_frame * 60);

double initial_population_array[][ initial_history_bars];
 
alexeymosc:

こんにちは!関数の外で配列を宣言すると、なぜかエラーが出るんです。

エラー: '[' - 無効なインデックス

変数をインデックスとした2次元非動的配列の宣言方法を教えてください。

staticの代わりにconstを設定してみました。また、[][]も試してみました。それでもエラー(

この質問を一度どこで調べればいいのか、チュートリアルを突いてください。


最後の行には、たくさんの括弧があります。空いているものを削除してみるとか。
 
alexeymosc:

こんにちは!関数の外で配列を宣言すると、なぜかエラーが出るんです。

エラー: '[' - 無効なインデックス

変数をインデックスとした2次元非動的配列の宣言方法を教えてください。

staticの代わりにconstを設定してみました。また、[][]も試してみました。それでもエラー(

この質問を一度どこで調べればいいのか、チュートリアルを突いてください。

:リンクから多分?