記事"スタンダードライブラリーのクラスとグーグルチャートAPIを用いて情報ボードを生成する"についてのディスカッション - ページ 2 123 新しいコメント Евгений 2010.06.03 20:39 #11 sergey1294:Windows 7では、何らかの保護機能が働いています。C:◆Program Files (x86)◆MetaTrader5_1MQL5というディレクトリにインストールしていますが、ディレクトリ内のフォルダが重複しています。C:\Users\user\AppData\Roaming\MetaQuotes\Terminal\E885B7972A0C831E41EB39B7A9849BBC\MQL5両方にファイルをアップロードしましたが、まだ動作しません。また、ターミナルを再起動すると、すべてが消えてしまい、インジケーターウィンドウは空のままです。String_metricsとConvert_PNG DLLをlibrariesフォルダに入れましたか?スクリプトの結果は? Sergey Gritsay 2010.06.03 21:01 #12 space_cowboy:String_metricsとConvert_PNG DLLをlibrariesフォルダに入れましたか?スクリプトの結果は?もちろん入れました。スクリプトは C:♪Program Files (x86)♪MetaTrader 5_1 を返します。 Евгений 2010.06.03 22:31 #13 sergey1294:もちろん、そうしました。スクリプトは C:/Program Files (x86)/ MetaTrader 5_1 を出力します。インジケーターを実行した後、ログにはどのようなメッセージが表示されますか? Sergey Gritsay 2010.06.03 22:33 #14 space_cowboy:インジケーターを起動した後、ログにはどのようなメッセージが表示されますか? なし Sergey Gritsay 2010.06.03 22:38 #15 インジケーターを起動したときのチャートの様子です。ターミナル再起動後はこのようになります。 Евгений 2010.06.04 11:50 #16 sergey1294:インジケーターを起動したときのチャートの様子です。ターミナル再起動後はこのようになります。FilesフォルダとImagesフォルダから画像を含むファイルを削除し、インジケータ起動時に再び表示されるか確認してください。また、別のサブウィンドウでビルドされた他のカスタムインジケーターが機能するかどうかも確認してください。 Документация по MQL5: Файловые операции / FileDelete www.mql5.com Файловые операции / FileDelete - Документация по MQL5 Sergey Gritsay 2010.06.04 12:26 #17 space_cowboy:FilesフォルダとImagesフォルダから画像ファイルを削除してみて ください。また、別のサブウィンドウでビルドされた他のカスタムインジケータが動作するかどうかも確認してください。 を削除したところ、2010.06.04 12:20:40 InfoBoard (EURUSD,M5) Convert_PNG()呼び出し時にエラーが発生しました。files appeared again in the directory C:\UsersUsers@AppData@Roaming@MetaQuotes@Terminal@E885B7972A0C831E41EB39B7A9849BBC@MQL5@Files Евгений 2010.06.04 12:53 #18 関数 void Board::GetChart(int X_size,int Y_size,string request,string file_name) で置き換えてみてください。//コンバーター用のパスを準備する。 CString src; src.Assign(TerminalInfoString(TERMINAL_PATH)); src.Append("\MQL5\Files\\"+file_name+".png"); src.Replace("\\","\\\\"); CString dst; dst.Assign(TerminalInfoString(TERMINAL_PATH)); dst.Append("\MQL5\Images\\"+file_name+".bmp"); dst.Replace("\\","\\\\");で //コンバーター用のパスを準備する。 CString src; src.Assign(TerminalInfoString(TERMINAL_DATA_PATH)); src.Append("\MQL5\Files\\"+file_name+".png"); src.Replace("\\","\\\\"); CString dst; dst.Assign(TerminalInfoString(TERMINAL_DATA_PATH)); dst.Append("\MQL5\Images\\"+file_name+".bmp"); dst.Replace("\\","\\\\"); Sergey Gritsay 2010.06.04 13:03 #19 ありがとう! Florin Ionescu 2010.12.01 13:51 #20 Евгенийとても興味深く、とても役に立つ可能性がある。ご苦労様でした。 123 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
Windows 7では、何らかの保護機能が働いています。
C:◆Program Files (x86)◆MetaTrader5_1MQL5というディレクトリにインストールしていますが、ディレクトリ内のフォルダが重複しています。
C:\Users\user\AppData\Roaming\MetaQuotes\Terminal\E885B7972A0C831E41EB39B7A9849BBC\MQL5
両方にファイルをアップロードしましたが、まだ動作しません。また、ターミナルを再起動すると、すべてが消えてしまい、インジケーターウィンドウは空のままです。
String_metricsとConvert_PNG DLLをlibrariesフォルダに入れましたか?
スクリプトの結果は?
String_metricsとConvert_PNG DLLをlibrariesフォルダに入れましたか?
スクリプトの結果は?
もちろん入れました。
スクリプトは C:♪Program Files (x86)♪MetaTrader 5_1 を返します。
もちろん、そうしました。
スクリプトは C:/Program Files (x86)/ MetaTrader 5_1 を出力します。
インジケーターを実行した後、ログにはどのようなメッセージが表示されますか?
インジケーターを起動した後、ログにはどのようなメッセージが表示されますか?
インジケーターを起動したときのチャートの様子です。
ターミナル再起動後はこのようになります。
インジケーターを起動したときのチャートの様子です。
ターミナル再起動後はこのようになります。
FilesフォルダとImagesフォルダから画像を含むファイルを削除し、インジケータ起動時に再び表示されるか確認してください。
また、別のサブウィンドウでビルドされた他のカスタムインジケーターが機能するかどうかも確認してください。
FilesフォルダとImagesフォルダから画像ファイルを削除してみて ください。
また、別のサブウィンドウでビルドされた他のカスタムインジケータが動作するかどうかも確認してください。
files appeared again in the directory C:\UsersUsers@AppData@Roaming@MetaQuotes@Terminal@E885B7972A0C831E41EB39B7A9849BBC@MQL5@Files
関数 void Board::GetChart(int X_size,int Y_size,string request,string file_name) で置き換えてみてください。
で
Евгений
とても興味深く、とても役に立つ可能性がある。
ご苦労様でした。