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

 
Sergey Dzyublik:

サイト内検索で "shared_ptr "と入力すれば、最初の結果が表示されるので、ぜひ試してみてください。

そして、標準的なスマートポインタはどれもmqlでは適切に実装されていないことがわかります。

 
TheXpert:

そして、参照、非参照、矢印がないため、標準的なスマートポインタはどれもmqlでは適切に実装されていないことを発見します。

もしあなたが、アクティブなリンクカウント・カウンターを実装できないことを示唆しているのなら、そこの著者は、この問題を解決するためのアプローチについて書いています。

トレーディング、自動売買システム、トレーディング戦略のテストに関するフォーラム

shared_ptr のリンクカウンタを削除する

ヴァシャゲイキン さん 2016.03.12 20:02

Pointer間でカウンターを共有するために新しいintが必要であり、この問題を解決する他の方法はありません。

ポインターはオブジェクトを管理するためのコンテナ

オブジェクトの代わりにJSONのクラスセット、JSONObject、JSONArray、JSONString...を使用します。


 
皆さん、こんにちは。EAからテスターを実行することが可能かどうか、ご存知の方はいらっしゃいますか?Expert Advisorのロジックで統計データを使いたいのですが、どうすればいいですか?
 

ターミナルで契約書ウィンドウを呼び出すには?例えば、保留中の注文を 初めてマウスで動かしたとき、白地に大量の文字で「契約書」が表示されます。受け入れるか、拒否するかを示唆しているようです。今は見ることができません。


端末のAutoTradeのボタンが押された経緯がわからない。覚えているのは、保留中の注文を誤ってマウスで叩いてしまったことくらいです。すぐにこの契約書が現れましたが、私は読まずに無視しました。これは、Autotradingを無効にする原因となり得る唯一の疑いです。しかし、このAgreementでは状況が再現できないので、再現できないのです。このフラッグはどこに座ればノックアウトされ、またあのたくさんの文字が見えるのでしょうか。

 
fxsaber:

ターミナルで契約書ウィンドウを呼び出すには?例えば、保留中の注文を 初めてマウスで動かしたとき、白地に大量の文字で「契約書」が表示されます。受け入れるか、拒否するかを示唆しているようです。今は見ることができません。

端末のAutoTradeのボタンが押された経緯がわからない。覚えているのは、保留中の注文を誤ってマウスで叩いてしまったことくらいです。すぐにこの契約書が現れましたが、私は読まずに無視しました。これは、Autotradingを無効にする原因となり得る唯一の疑いです。しかし、このAgreementでは状況が再現できないので、再現できないのです。このフラッグはどこに座ればノックアウトされ、またあのたくさんの文字が見えるのでしょうか。


 
Anatoli Kazharski:

試してみたが、Agreementが表示されない。

 
AutoTradingに対して、こんな馬鹿なプロテクトを施してしまいました。
#define  TOSTRING(A)  #A + " = " + (string)(A) + "\n"

if (!AccountInfoInteger(ACCOUNT_TRADE_EXPERT) || !AccountInfoInteger(ACCOUNT_TRADE_ALLOWED) || !TerminalInfoInteger(TERMINAL_TRADE_ALLOWED))
  Alert(TOSTRING(AccountInfoInteger(ACCOUNT_TRADE_EXPERT)) +
        TOSTRING(AccountInfoInteger(ACCOUNT_TRADE_ALLOWED)) +
        TOSTRING(TerminalInfoInteger(TERMINAL_TRADE_ALLOWED)));

まさか、こんなことになるとは...。このボタンには、誤って押してしまうようなホットキーはありませんよね?


あの野郎!

Ctrl+E

Разрешить/запретить использование советников.

Ctrl+Wでウィンドウを閉じていたところ、誤ってW - Eの代わりにその隣のキーを押してしまいました。そして、すべての貿易を断ち切るのだ


開発者の皆さん、そうですね、こういうランダムな状況を取り除きましょう自動売買を無効にする/有効にする - 深刻なこと、それはランダムな要素を導入することは良いことではありません。DLLを有効にするためのホットキーはありません。熱くしたいなら、CTRL+SHIFT+Eにさせましょう。端末はこのボタンが押されたことを何らかの形で表示します。だから、事故に対する安全性を確保できるのです。

 
fxsaber:

試してみたが、契約書が表示されない。

これが合意事項か?


 
Anatoli Kazharski:

これが合意事項か?

はい、そうです、ありがとうございます。チェックを外すだけでなく、元に戻す必要があるとは知りませんでした。

そして、自動売買を無効にした理由がバカだったことが判明し、上のコメントを追加しました。だから、用心してください。

 
みんな。vpsのMetaQuotesでターミナルがロードされているかどうかを知る方法を考え出した人はいますか?
wpcに 移行した場合、自動売買ボタンが無効になる。これをコードで抜きたいのですが?
EAをwpsに移行したため、自動売買ボタンが無効になっているという誤解を招かないように。