エラー、バグ、質問 - ページ 584

 

文字列型の 単純な配列を作成しようとしています。

void OnStart()

{

文字列 mas[3] = {"a", "b", "c"}.

}

変数が使われていないようなエラーが出るのですが、何が問題なのでしょうか?

Документация по MQL5: Основы языка / Типы данных / Тип string
Документация по MQL5: Основы языка / Типы данных / Тип string
  • www.mql5.com
Основы языка / Типы данных / Тип string - Документация по MQL5
 
IlshatG:

文字列型の 単純な配列を作成しようとしています。

void OnStart()

{

文字列 mas[3] = {"a", "b", "c"}.

}

変数が使われていないようなエラーが出るのですが、何が問題なのでしょうか?

ただの心配性なんです。変数(あなたの場合は配列)が宣言されているが、どこにも使われていない、ということです。

これはエラーではなく、警告です。

 
papaklass:
はい、540です。Windows 7、32ビット。

64ビットと32ビットでテストしたところ、再生されない。追加鋳造は必要ありません。

ターミナルでエラーが発生するのか、テスターでエラーが発生するのか。 詳細はservicedeskに行きましょう。

 
IlshatG:

文字列型の 単純な配列を作成しようとしています。

void OnStart()

{

文字列 mas[3] = {"a", "b", "c"}.

}

変数が使われていないようなエラーが出るのですが、何が問題なのでしょうか?

alexvdさん、返信ありがとうございます。 このコードの整数型バリエーションでは、警告が発生しないので、混乱しています。

void OnStart()

{

int mas[3] = {1,2,3} です。

}

 
Urain:

4人組では、ゼロからのスタートです。そして、残りの列挙もゼロから始まる。こちらもゼロからのスタートだと思いがちですが、そうではありません。

一般的には、この機能を知らない場合に問題が発生し、名前の代わりに数字を使う場合のみ(ループでは必要な場合がある)、それ以外の場合は、目的の値の名前を書く必要があります。

1.4人では集計者がいなかった。

2.次のリナンバーの値が前のリナンバーの値と1だけ異なることは決まっていないため、ループの中で直接リナンバーを使うことはできない

3.ループの場合、独自の再コード化関数を作成します。

 
papaklass:

ストリングス

スタニスラフさん、前回の応募ではどのようなパラメータを要求されたのでしょうか?

シンボル、期間、テスト日、ティックシミュレーションモード、初期預金、入力パラメータ値。

 
papaklass:

すべて解決しました。コード内の入力パラメータを変更した後、セットファイルをキルせず、テスターをリロードしなかったのは私のミスです。オリジナル版では、セットファイルに書いた私の入力パラメータが正しくなかったのです。それは私のせいです。

希望的観測。

コード中の入力パラメータを変更する場合、セットファイルを自動的に書き換えることが望ましい。

どのようなアプリケーションのことでしょうか?ビジュアライザーが落ちるという話です。なぜかサービスデスクでは質問せず、こちらで質問していましたね。前回のアプリケーションでの私の質問についてです
 

alexvd:
А файловый кэш создался? Он как раз для этого и создавался и должен использоваться при повторных расчетах. 

どこにあって、どうやってダウンロードするのですか?最適化を最初からやってもらっています。

 

カスタムインジケーターは、ウィンドウが表示され、計算が実行されますが、テスターのビジュアライザーには表示されません。

MT5セットのATRインジケータがレンダリングされます。

ホームページで見つけられないのですが、もしこの質問がすでに出ているのであれば、そのリンクを教えてください。

Переход на новые рельсы: пользовательские индикаторы в MQL5
Переход на новые рельсы: пользовательские индикаторы в MQL5
  • 2009.11.23
  • Андрей
  • www.mql5.com
Я не буду перечислять все новые возможности и особенности нового терминала и языка. Их действительно много, и некоторые новинки вполне достойны освещения в отдельной статье. Вы не увидите здесь кода, написанного по принципам объектно-ориентированного программирования — это слишком серьезная тема для того, чтобы просто быть упомянутой в контексте как дополнительная вкусность для кодописателей. В этой статье остановимся подробней на индикаторах, их строении, отображении, видах, а также особенностях их написания по сравнению с MQL4.
 
Retsam:

カスタムインジケーターは、ウィンドウが表示され、計算が実行されますが、テスターのビジュアライザーには表示されません。

MT5セットのATRインジケータがレンダリングされます。

ホームページで見つけられないのですが、もしこの質問がすでに出ているのであれば、そのリンクを教えてください。

次のビルドで修正される予定です。