コーディングのヘルプ - ページ 560

 
sunshineh:
こんにちは。

メタトレーダーで、csvファイルを書き込むアプリケーションを変更せずに、共有アクセスモードにすることは可能でしょうか?

それとも、このファイルをコピーして、テキストを読み出し、その後メタトレーダーからファイルを削除することができますか?

日向

いいえ、それは可能ではありません

 

Windows7で完璧に 動作する、多才なヒートマップというかなり大きなインジケータを書きました。

私は多次元ブーリアン配列を使用し、ArrayFillを使用して新しいバーごとに一度それをリセットする必要がありました。

しかし、Windows10を搭載した2台のマシンでは、どうやら配列がリセットされないようです。アラートはすべて1ティック ごとに鳴ります。

Windows 10では、何か特別なコーディングの「必須条件」があるのでしょうか?

 
Big Be:
私は、Windows7で完璧に 動作する、多才なヒートマップというかなり大きなインジケータを書いたことがあります。

多次元のブーリアン配列を使い、ArrayFillを使って新しいバーが出るたびにリセットする必要がありました。

しかし、Windows10を搭載した2台のマシンでは、どうやら配列がリセットされないようです。アラートはすべて1ティックごとに鳴ります。

Windows10では、何か特別なコーディングの「必須条件」があるのでしょうか?

ArrayFill()関数が 原因であることを確認するために、配列を埋める(リセットする)ために旧式の二重ループを使用してみましたか?

OSに関係なく、コードの変更は必要ないはずです。

 

csvファイルが他のアプリケーションで使用されているかどうかを確認することは可能ですか?そうすれば、データを読み出す前に、それをチェック することができますか?

 
sunshineh:
OK、そのcsvファイルが他のアプリケーションによって使用されているかどうかを確認することは可能ですか?そうすれば、データを読み出す前にそれをチェックすることができますか?

日向

あなたが説明したことは、複数のアプリケーションが同じファイルにアクセスしようとしている兆候の1つです(例えば、それを削除して何が起こるか試してみてください)。

 
mladen:

ArrayFill()関数に責任があることを確認するために、昔ながらの2重ループを使って配列を埋める(リセットする)ことを試しましたか?

OSに関係なく、コードの変更は必要ないはずなので

実はこの場合、4段階のループになっているのですが、それを試してみました。変化はありません。私は、「昔ながらの」init()とstart()等を使っています。今のところ2種類のWindows 10マシン、3種類のブローカー、ビルド番号と「チャート上のバー」を含む一般的なMTの設定を確認しました。別のWindows7マシンで試しに行ってみます。

 
Big Be:
実はこの場合、4ステップのループになっており、それを試してみたのですが変化なしです。init()やstart()などは「昔ながらの」使い方をしています。今のところ2種類のWindows10マシン、3種類のブローカーで、ビルド番号と「チャート上のバー」を含む一般的なMTの設定を確認しました。別のWindows7マシンで試しに行ってみます。

不思議なことに

もし「手動リセット」でエラーが繰り返されるなら、配列の アクセスと割り当てのエラーのようだ

 

こんにちは、mladen先生、この指標は、瞬時に矢印を与えていないが、後で表示することは可能です現在のキャンドルにそれらを表示する....感謝とよろしく

ファイル:
 

こんにちは。

大きなお願いがあります。 どなたか、以下に掲載されているインディケータをこのようなものに変換していただけないでしょうか。http://www.metatraderfiles.com/wp-content/uploads/coron-forex-mt4.png ?

- バーまたはウィックが+4ラインより上にある場合、赤色の四角が表示されます。

- バーが-4と+4の間にあるとき、黄色の四角が表示されます。

- ライム色の四角は、バーまたは芯が-4ラインより下に位置している場合です。

あなたの助けのために、事前に大きな感謝

ファイル:
 
freakout:
こんにちは。

大きなお願いがあります。 どなたか、以下に掲載されているインディケータをこのようなものに変換していただけないでしょうか。http://www.metatraderfiles.com/wp-co...-forex-mt4.png ?

- バーまたはウィックが+4ラインより上にある場合、赤色の四角が表示されます。

- バーが-4と+4の間にあるとき、黄色の四角形。

- ライム色の四角は、バーまたはウィックが-4ラインより下に位置している場合です。

あなたの助けのための事前に大きな感謝

フリークアウト

それは分解されたコードですが、決して少ない、あなたはこのスレッドに行くことをお勧めします:バリューチャートと 正しくコード化されたバリューチャートを使用すること