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

 
Rosh:
ラインセパレーターを挿入してみる "\rên"

不思議なものですね。Print()で文字列を出力するだけなら問題ないのですが、StringFormat()で整形してOnChartEventの パラメータとして渡すと、尻尾が切れてしまうのです。

どこに不具合があるのか、ご確認ください。

追記

ixicpcのOnChartEventのカスタムメッセージの問題は、チャンピオンシップが終了するまで(チャンピオンシップ中にビルドがリリースされないため)存在すると理解してよいでしょうか。

 
Interesting:

これは不思議なことです。Print()で文字列を出力するだけなら問題ないのですが、StringFormat()で整形してOnChartEventのパラメータとして渡すと、尻尾が切れてしまうのです。


例を挙げていただけますか?切り捨てとは、具体的に何を切り捨てるのか。

 
Symbol()と_Symbolの違いは何ですか?Period() と_Period ?
 
maryan.dirtyn:
Symbol()と_Symbolの違いは何ですか?Period()と_Period ?
いいえ、どちらかお好きな方をお使いください。
 
alexvd:

具体例を教えてください。具体的に何を切り取っているのか。

OnChartEvent に送信されるソーステキスト - "The server has allowed the execution of operations trade.取引口座 №%d".

Expert Advisor のジャーナルに表示されるテキスト - 「イベント ID 1006 端末のメッセージパラメータ - サーバはオペレーショントレードの実行を許可しました。取引口座 #xxxxx"

Expert Advisor のログに表示されるテキスト - "Event ID 1006 Message Parameters of the terminal - The server has allowed execution of operations trade.トラディ"

 

何が問題なのかがわからない。

Expert Advisorは、MQL5で書かれた2つの関数ライブラリを使用しています。ヘッダーファイルでexを作れないと悪態をつく以外は全て正常にコンパイルされます。テスターで実行すると、ログに次の行が表示されます:DLL loading is not allowed.

 
Cherrr:

何が問題なのかがわからない。

Expert Advisorは、MQL5で書かれた2つの関数ライブラリを使用しています。ヘッダーファイルでexを作れないと悪態をつく以外は全て正常にコンパイルされます。テスターで実行すると、ログに次の行が表示されます:DLL loading is not allowed.

また、DLLを使った作業はターミナルやエキスパートで可能なのでしょうか?
 
Interesting:

OnChartEvent に送信されるソーステキストは、"The server has allowed execution of operations trade "である。取引口座 #%d".


スパラムを通じてEventChartCustomにテキストを送るということですね。

送信する文字列の長さには制限があり、63文字までです。それ以上の長さのものは切り捨てられます。これについては、こちら(https://www.mql5.com/ru/docs/eventfunctions/eventchartcustom)で解説しています。

Документация по MQL5: Работа с событиями / EventChartCustom
Документация по MQL5: Работа с событиями / EventChartCustom
  • www.mql5.com
Работа с событиями / EventChartCustom - Документация по MQL5
 
alexvd:

Sparam経由でEventChartCustomにテキストを送信しているとのことですが。

送信する文字列の長さには制限があり、63文字までです。それ以上の長さのものは切り捨てられます。これについては、こちら(https://www.mql5.com/ru/docs/eventfunctions/eventchartcustom)で解説しています。

だから、128に増やすとか?
 
Interesting:
では、128に増やしたらどうでしょう。

そして、256まで...。

長い文字列を 複数のメッセージで送信する。整数パラメータでは分割数、実数パラメータでは分割数を渡すことができます。

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