記事"独自のトレーリングストップ注文を作成する方法"についてのディスカッション - ページ 6 123456 新しいコメント Kira27 2021.02.08 21:45 #51 投稿されたコードのどれもが、2021.02.08 23:43:23.200 my_first_ea_sartrailing (ES,M1) Alert: Request to set Buy order failed -error code:4756 同時に価格のリクエストは、実際の2021.02.08のようです。02.08 23:43:23.200 my_first_ea_sartrailing (ES,M1) アラート: action= 1price= 3900.88sl= 3900.58tp= 3901.88volume= 0.1magic= 12345type= 0type_filling= 0deviation= 1000 Wei Min Zhong 2021.12.24 06:30 #52 ありがとう。 Christopher Steven Pinter 2022.04.26 16:16 #53 これはもう終わった議論のようだが、私のコメントを書いておこう。 コンパイル中に見つかったいくつかのエラーを解決する必要があります。 116行目のZeroMemoryリクエストで、コンパイラーはこう言っています。 'ZeroMemory'(ゼロメモリー) - 予期しないトーク。 mrequest' - 型のない宣言 これは、mrequestが型付きで適切に宣言されていないようだ。 また OrderSend "の戻り値をチェック する必要があります。 これは、返すべきでない値を返しているように見えます。 この2つの問題を解決するために、何か手助けがあればありがたいです。 クリス Rustam Ayupov 2022.05.08 22:28 #54 コメントに書かれていることを本当に理解したいですか? クラス CTrailingStop{ protected: string m_symbol; // シンボロジー ENUM_TIMEFRAMES m_timeframe; // タイムフレーム bool m_eachtick; // 各ティックで動作する bool m_indicator; // インジケータをグラフに表示する。 bool m_button; // オン/オフボタンの表示 int m_button_x; // ボタンの座標x int m_button_y; // ボタンのy座標 color m_bgcolor; // ボタンの色 color m_txtcolor; // ボタンのキャプションの色 int m_shift; // bool m_shift; // ブールシフト bool m_onoff; // スイッチのオン/オフ int m_handle; // インジケータのハンドル datetime m_lasttime; // トレーリングストップの最終実行時刻 MqlTradeRequest m_request; // 取引リクエストの構造体 MqlTradeResult m_result; // 取引要求の結果の構造体 int m_digits; // 価格の小数点以下の桁数 double m_point; // ポイント値 string m_objname; // ボタン名 string m_typename; // トレールストップのタイプ名 string m_caption; // ボタンのキャプション Discussion of article "How 独自のトレーリングストップ注文を作成する方法 DoEasy - サービス関数(第3回):アウトサイドバーパターン Changfu Yu 2022.07.25 08:15 #55 とても読み応えがあった! Juan Calvo 2022.09.24 01:12 #56 トレードオブジェクトのOrderSendを変更 しました。また、イベントは1秒ごとに実行されます。60秒ごとに変更したところ、パフォーマンスが劇的に向上しました。 MrBrooklin 2023.04.23 19:15 #57 Rustam Ayupov #: 本当にコメントの内容を理解したいのか? protected: string m_symbol; // 記号 ENUM_TIMEFRAMES m_timeframe; // タイムフレーム bool m_eachtick; // 毎ティック実行 bool m_indicator; // インジケーターをチャートに表示する bool m_button; // 表示オン/オフボタン int m_button_x; // ボタンのX座標 int m_button_y; // ボタンの座標 color m_bgcolor; // ボタンの色 color m_txtcolor; // ボタンのキャプションの色 int m_shift; // バーオフセット bool m_onoff; // オン/オフ int m_handle; // インジケーター・ハンドル datetime m_lasttime; // 最後にトレイリング・ストップが実行された時間 MqlTradeRequest m_request; // 取引要求の構造 MqlTradeResult m_result; // 取引依頼結果の構造 int m_digits; // 価格の小数点以下の桁数 double m_point; // 項目の値 string m_objname; // ボタン名 string m_typename; // トレーリング・ストップ・タイプ名 string m_caption; // ボタンの銘 ありがとう、ウラジミール。 123456 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
これはもう終わった議論のようだが、私のコメントを書いておこう。
コンパイル中に見つかったいくつかのエラーを解決する必要があります。
116行目のZeroMemoryリクエストで、コンパイラーはこう言っています。
'ZeroMemory'(ゼロメモリー) - 予期しないトーク。
mrequest' - 型のない宣言
これは、mrequestが型付きで適切に宣言されていないようだ。
また
OrderSend "の戻り値をチェック する必要があります。
これは、返すべきでない値を返しているように見えます。
この2つの問題を解決するために、何か手助けがあればありがたいです。
クリス
コメントに書かれていることを本当に理解したいですか?
クラス CTrailingStop{
本当にコメントの内容を理解したいのか?
ありがとう、ウラジミール。