"ダミー "からの質問 - ページ 237

 
forward666:

おはようございます。

超初心者への一言アドバイス))です。)質問は以下の通りです。

例えば、価格が跳ね上がり、MAが上昇することでポジションを持ったとします(コードで設定されています)、しかし、ほとんどすぐにチャートが変わり、つまり、MAが下がり始めたとします(もちろん、チャート全体も同様です))。).この時点でポジションをクローズし、ストップロスやリミットに達しておらず、新しいデータで再度ポジションをオープン する関数を書かなければなりません。しかも、その都度、すべてチェックしなければならない。説明がわかりやすいといいですね:)))

アドバイスお願いします、わかる人)。
 
forward666:
アドバイスしてください、誰が知っている)

添付の写真は、私が避けたいこと、少なくとも少なくしたいことの状況です。

MAはポジションの開閉 時に数回方向転換します。

ファイル:
 

forward666: Хочется добиться того,чтоб при первом же изменении МА в обратную сторону происходило закрытие минусовой позиции и открытие новой позиции по верным условиям 

1.前回のMA値と今回のMA値を比較する。

2.現在のMA値が "誤 "側に変化している場合、"マイナス "の位置を確認する。

ネガティブポジションになった場合は、反対側のポジションを開く条件を確認します。

3а.反対側のポジションを開く条件がない場合、最初のマイナスポジションを決済する注文を出します。

3б.逆のポジションを開く条件がある場合 -逆のポジションの 注文を出す。

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства сделок
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства сделок
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства сделок - Документация по MQL5
 
Yedelkin:

1.前回のMA値と今回のMA値を比較する。

2.現在のMA値が "誤 "側に変化している場合、"マイナス "の位置を確認する。

ネガティブポジションになった場合は、反対側のポジションを開く条件を確認します。

3а.反対側のポジションを開く条件がない場合、最初のマイナスポジションを決済する注文を出します。

3б.逆のポジションを開く条件がある場合 -逆のポジションの 注文を出す。

ありがとうございます!やるべきことは理解しているのですが、自分でコードを完成させることができず、困っています。 全くの初心者なのです:)
 
まあ、頑張って語学を勉強してください。誰もあなたのためにすべてを書いてはくれないと思います。少なくとも、あなたのコードを共有し、どこにエラーがあるのかを教えてください。
 
lazarev-d-m:
語学の勉強を頑張ってください。誰かがあなたのためにすべてを書いてくれるとは思えません。少なくとも、あなたのコードを共有し、どこにエラーがあるのかを教えてください。

誰も私のために書いてくれないことは明らかです!)多分誰かが似たようなコードへのリンクを持っていて、少なくとも何を、どのように見るか!?

もし私がコードのこの部分を少なくとも何らかの形で記述していたなら、それを共有してください。

 
forward666:

誰も私のために書いてくれないことは明らかです!)多分誰かが似たようなコードへのリンクを持っていて、少なくとも何を、どのように見るか!?

せめてこの部分だけでも記述されていれば、共有したいのですが、何から手をつけていいのかわかりません(

まずは記事から。初心者向けの記事もあり、詳しい事例が紹介されています。記事を読み、コードを勉強しながら、各機能のヘルプの説明をご覧ください。
 
Lester:

仮に保証金が2万ルーブルだとしましょう。

1回の取引につき、ストップロスの2%、すなわち400ルーブルが支払われます。

スタップは150ポイントに設定されているので、1ポイントは2.6ルーブル以下となる。

つまり、毎月1.5%のインフレ(300r)をカバーし、毎月5%の預金増加を得るためには、毎月6.5%以上、つまり1300rまたは1300/2.6=500ポイントを最低限獲得する必要があるのです。全体では、最低でも年率78%です。

毎月、最低何点の利益を上げて いますか?


 

記事を読んでマニュアルを勉強中です(笑)。

もう一つ質問があります。ロボットを動かすと、明らかにチャートの実態を反映していないポジションを開いて しまい、深紅になってしまうのです。ロボットを起動したときに、このポジションがすぐに開かないようにするにはどうしたらいいでしょうか? コードのどこに何かを追加すればいいでしょうか?

 
forward666:

記事を読んでマニュアルを勉強中です(笑)。

もう一つ質問があります。ロボットを動かすと、明らかにチャートの実態を反映していないポジションを開いて しまい、深紅になってしまうのです。ロボットを起動したときに、このポジションがすぐに開かないようにするにはどうしたらいいでしょうか? コードのどこに何かを追加すればいいでしょうか?

どちらを開くか迷っています(笑)