MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 1842 1...183518361837183818391840184118421843184418451846184718481849...1953 新しいコメント Кирилл Якимов 2022.01.05 09:38 #18411 こんにちは、私は私の力を試して、設定された位置のための "簡単な "Expert Advisorを書きたいと思います。考え方は非常にシンプルで、基本的にETFは大きく上がることはないが、大きく下がることもなく、価格変動は年に2~3回、狭いレンジを通過する。当初はETFのポジションを持っており、購入したポジションに対して12.5%の目標利益を得たいと考えています。エキスパート操作は、例えば50分の1のポジションを半減ポイント多く、次の部分をさらに半減ポイント多く、といったように、売り注文 ですぐに重要でない部分を設定することに還元されます。ポジション全体を値上がり幅の25%で割ることにより(これにより、ポジション全体の目標値である12.5%を達成)。売れた後は、すぐに少ない割合で買い注文を出す。時間の経過とともに、ポジション全体が数回のラウンドを経ると、その平均購入価格(実額)は低くなり、目標に早く到達することになる。当然、資産全体の価格が買値より下がれば、同じ原理でポジションを埋めるが、最初は買い、次に売りと逆の順序で行う。日中は変動がないため、注文は1~2ヶ月後の取引日に移動させること。どのように実装するのがベストなのか、知識のある方に質問です。もしかしたら、コードの一部を書き消せるところがあるのでは? Tretyakov Rostyslav 2022.01.05 10:09 #18412 Кирилл Якимов 売り注文 ですぐに重要でない部分を設定することに還元されます。ポジション全体を値上がり幅の25%で割ることにより(これにより、ポジション全体の目標値である12.5%を達成)。売れた後は、すぐに少ない割合で買い注文を出す。時間の経過とともに、ポジション全体が数回のラウンドを経ると、その平均購入価格(実額)は低くなり、目標に早く到達することになる。当然、資産全体の価格が買値より下がれば、同じ原理でポジションを埋めるが、最初は買い、次に売りと逆の順序で行う。日中は変動がないため、注文は1~2ヶ月後の取引日に移動させること。 どのように実装するのがベストなのか、知識のある方に質問です。もしかしたら、コードの一部を書き消せるところがあるのでは? 不要な "水 "がたくさん...。 まずは注文を出すだけの「シンプルなEA」を書き、それを改良するためのサポートをお願いする。 このままでは、あなたの文章が「書いてください」に見えてしまいますよ。 Vitaly Muzichenko 2022.01.05 10:12 #18413 Tretyakov Rostyslav #:iLowestを 利用してみてはいかがでしょうか? この場合、それも可能です。 Mihail Matkovskij 2022.01.05 10:27 #18414 Кирилл Якимов #: Доброго дня, хочу попробовать свои силы и написать "простого" эксперта ... ... どのように実装するのがベストなのか、知識のある方に質問です。もしかしたら、コードの一部を償却できるところがあるのでは? シンプルエキスパート: https://www.mql5.com/ru/code/103 その他の結果 Simple MA Expert Advisor www.mql5.com Простой эксперт для тех, кто хочет попробовать новый тестер стратегий. Кирилл Якимов 2022.01.05 10:29 #18415 Tretyakov Rostyslav #:不要な "水 "がたくさん...。まずは注文を出すだけの「シンプルな専門家」を書き、それを洗練させるために協力を仰ぐ。このままでは、あなたの文章が「書いてください」に見えてしまいますよ。 ただ注文を出す、一定のスキームに従って注文を出すというのは、決して洗練されたものではありません。注文と決済をどう管理すればいいのかわからない。価格の変動、それは新しい日のオープニングで価格がいくつかの注文をジャンプしないとは限りません。その他にもいろいろなニュアンスがありますね。取引明細表では、同価格で売買された証券の数を比較することはできません。 EVGENII SHELIPOV 2022.01.05 10:32 #18416 グッドデイ 以下は、視覚化のために取引開始を示す垂直線を設定する簡単なコードです。 ObjectCreate(0,"Начало торговли",OBJ_VLINE, 0, Time[0] + (StartTime*3600), 0); ObjectSetInteger(0,"Начало торговли",OBJPROP_COLOR, clrBlue); extern int StartTime = 2; // Начало торговли 縦線が-(StartTime - 1本のバーの値)に従って設定されているのが理解できない。 Mihail Matkovskij 2022.01.05 10:35 #18417 Кирилл Якимов #: エントリーやクロージングをどう管理すればいいのかわからない。 まあ長い説明ですなhttps://www.mql5.com/ru/docs/trading Документация по MQL5: Торговые функции www.mql5.com Торговые функции - Справочник MQL5 - Справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5 Mihail Matkovskij 2022.01.05 10:45 #18418 EVGENII SHELIPOV #:グッドデイ以下は、視覚化のために取引開始を示す垂直線を設定する簡単なコードです。縦線が-(StartTime - 1本のバーの値)に従って設定されているのが理解できない。 これを試して、その結果のスクリーンショットを表示します。 extern int nBars = 10; ... ObjectCreate(0,"Начало торговли",OBJ_VLINE, 0, Time[0] + PeriodSeconds(PERIOD_CURRENT) * nBars, 0); Tretyakov Rostyslav 2022.01.05 10:48 #18419 Кирилл Якимов #: ただ注文を出す、一定のスキームに従って注文を出すというのは、まったく達成感がない。注文と決済をどう管理すればいいかわからない。価格が変わると、新しい日のオープニングで価格がいくつかの注文をジャンプしないとは限りません。その他にもいろいろなニュアンスがありますね。取引明細表では、同価格で売買された証券の数を比較することはできません。 一定のスキームに従って発注するためには、基本的に発注の仕方を知っている必要があります。そして、発注するための条件を形成するのです。 一歩一歩問題を解決していかなければならないし、それに伴うニュアンスもたくさんある。 Mihail Matkovskij 2022.01.05 10:55 #18420 Mihail Matkovskij #:まあ、説明には時間がかかるんですけどねhttps://www.mql5.com/ru/docs/trading ロボットの書き方を学びたいなら、簡単なものから始めてください。 Mihail Matkovskij(ミハイル・マトコフスキー) #: シンプルエキスパート: https://www.mql5.com/ru/code/103その他の結果 1...183518361837183818391840184118421843184418451846184718481849...1953 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
不要な "水 "がたくさん...。
まずは注文を出すだけの「シンプルなEA」を書き、それを改良するためのサポートをお願いする。
このままでは、あなたの文章が「書いてください」に見えてしまいますよ。
iLowestを 利用してみてはいかがでしょうか?
この場合、それも可能です。
Кирилл Якимов #:
Доброго дня, хочу попробовать свои силы и написать "простого" эксперта ...
...
シンプルエキスパート: https://www.mql5.com/ru/code/103
その他の結果
不要な "水 "がたくさん...。
まずは注文を出すだけの「シンプルな専門家」を書き、それを洗練させるために協力を仰ぐ。
このままでは、あなたの文章が「書いてください」に見えてしまいますよ。
グッドデイ
以下は、視覚化のために取引開始を示す垂直線を設定する簡単なコードです。
縦線が-(StartTime - 1本のバーの値)に従って設定されているのが理解できない。
エントリーやクロージングをどう管理すればいいのかわからない。
まあ長い説明ですなhttps://www.mql5.com/ru/docs/trading
グッドデイ
以下は、視覚化のために取引開始を示す垂直線を設定する簡単なコードです。
縦線が-(StartTime - 1本のバーの値)に従って設定されているのが理解できない。
ただ注文を出す、一定のスキームに従って注文を出すというのは、まったく達成感がない。注文と決済をどう管理すればいいかわからない。価格が変わると、新しい日のオープニングで価格がいくつかの注文をジャンプしないとは限りません。その他にもいろいろなニュアンスがありますね。取引明細表では、同価格で売買された証券の数を比較することはできません。
一定のスキームに従って発注するためには、基本的に発注の仕方を知っている必要があります。そして、発注するための条件を形成するのです。
一歩一歩問題を解決していかなければならないし、それに伴うニュアンスもたくさんある。
まあ、説明には時間がかかるんですけどねhttps://www.mql5.com/ru/docs/trading
ロボットの書き方を学びたいなら、簡単なものから始めてください。
シンプルエキスパート: https://www.mql5.com/ru/code/103
その他の結果