mql5 - 最後の取引から一定時間後の垂直線 - ページ 5 1234567 新しいコメント Vladimir Karputov 2019.03.20 04:32 #41 ラストディールムーブ 縦線 バージョン "1.004"これで要件に応じたラインの移動が可能になった。 long offset_seconds=60*60*1; if(profit_last_day<=0.0 && profit_last_deal<=0.0) { offset_seconds=60*60*24; } else if(profit_last_day>0.0 && profit_last_deal<=0.0) { offset_seconds=60*60*2; } VLineMove(0,InpVLineName,time[rates_total-1]+offset_seconds); チャートからインジケータを削除すると、チャートコメントがクリアされ、ラインが削除されます。 //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ void OnDeinit(const int reason) { Comment(""); VLineDelete(0,InpVLineName); } //+------------------------------------------------------------------+ //| Custom indicator iteration function | ファイル: Last_deal_Move_Vertical_line.mq5 19 kb renatmt5 2019.03.20 04:46 #42 Vladimir Karputov:ラストディールムーブ 縦線 バージョン "1.004"これで要件に応じたラインの移動が可能になった。 チャートからインジケータを削除すると、チャートコメントがクリアされ、ラインが削除されます。 素晴らしい ただ、私の理解では、必要な時間の定義に誤りがあります。つまり、最後の取引の終了時間に追加されるべきところを、現在の 時間にシフトが追加されているのです。 その結果、線は過去だけでなく、未来にも行き着く可能性があるのです。- を、将来的には例えば、最後の取引は10分前で、取引そのものと一日全体ではマイナスの結果となり、ラインは現在時刻に対して23時間50分ずれています。- を過去に行った。例えば、最後の取引は昨夜8時で、その結果、取引にプラス、その日にプラスとなり、21時に対応する昨日のバーに線が引かれました。 renatmt5 2019.03.20 04:49 #43 線が未来にある間は、この指標で取引しない - 感情的に回復して、冷静な頭で次の取引を決定する Vladimir Karputov 2019.03.20 04:49 #44 renatmt5:素晴らしい しかし、私の見るところ、必要な時間の指定に誤りがあり、最後の取引の終了時刻にシフトを加えるべきところ、現在時刻 にシフトを加えています。 その結果、線は過去だけでなく、未来にも行き着く可能性があるのです。- を、将来的には例えば、最後の取引は10分前で、取引そのものと一日全体ではマイナスの結果となり、ラインは現在時刻に対して23時間50分ずれています。- を過去に行った。例えば、最後の取引は昨夜8時で、その結果、取引にプラス、その日にプラスとなり、21時に対応する昨日のバーに線が引かれました。不正確に定義されるのは時間ではなく、洗練され続けるTerms of Referenceなのです :) そこで、LastProfitForPeriod関数を修正し、第3の引数、つまり最後の取引の時刻を追加する必要があります。でも、昼休みにやりますよ。 renatmt5 2019.03.20 05:08 #45 Vladimir Karputov:不正確に定義されるのは時間ではなく、洗練され続けるTerms of Referenceなのです :) そこで、LastProfitForPeriod関数を修正し、第3の引数、つまり最後の取引の時刻を追加する必要があります。でも、昼休みにやりますよ。ウラジミール、今後、要求仕様の不正確さにぜひとも配慮していこうと思います renatmt5 2019.03.20 05:17 #46 そうそう、私も今気づいたのですが、Profit last day と Profit last deal はコメントでカウントされなくなり、ゼロで表示されるようになりました。 最後の取引は19時間前、つまり現在時刻から+-24時間以内 renatmt5 2019.03.20 05:36 #47 念のため - 昨日の最後のトランザクションと現在の時間の 間に仲介操作ACID_NW - 私はそれを理解するように手数料がありました。でも、もしかしたら、計算のアルゴリズムを「壊して」しまったのかもしれません。 renatmt5 2019.03.20 07:07 #48 注文を決済した後、Profit last day と Profit last deal の データが更新され、新しい last deal と当日の結果が正しく 表示されるようになりました。 Vladimir Karputov 2019.03.20 08:08 #49 renatmt5: 念のため - 昨日の最後の取引と現在の時間の 間にACID_NWブローカーの操作がありました - 私が理解するように、手数料。そして、もしかしたら、計算のアルゴリズムを「壊して」しまったのかもしれません。ネッティングかヘッジか、口座の種類によって微妙なところが増えてくるので、何も変えません。 ネッティングかヘッジか、口座の種類によってニュアンスが変わってくるので、何も変えません。 renatmt5 2019.03.20 08:26 #50 Vladimir Karputov:ネッティングかヘッジか、口座の種類によって微妙なところが増えてくるので、何も変えません。 あとは、あなた次第です。オッケーです。 ウラジミールさん、どうもありがとうございました。 1234567 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ラストディールムーブ 縦線
バージョン "1.004"
これで要件に応じたラインの移動が可能になった。
チャートからインジケータを削除すると、チャートコメントがクリアされ、ラインが削除されます。
ラストディールムーブ 縦線
バージョン "1.004"
これで要件に応じたラインの移動が可能になった。
チャートからインジケータを削除すると、チャートコメントがクリアされ、ラインが削除されます。
素晴らしい
ただ、私の理解では、必要な時間の定義に誤りがあります。つまり、最後の取引の終了時間に追加されるべきところを、現在の 時間にシフトが追加されているのです。
その結果、線は過去だけでなく、未来にも行き着く可能性があるのです。
- を、将来的には例えば、最後の取引は10分前で、取引そのものと一日全体ではマイナスの結果となり、ラインは現在時刻に対して23時間50分ずれています。
- を過去に行った。例えば、最後の取引は昨夜8時で、その結果、取引にプラス、その日にプラスとなり、21時に対応する昨日のバーに線が引かれました。
素晴らしい
しかし、私の見るところ、必要な時間の指定に誤りがあり、最後の取引の終了時刻にシフトを加えるべきところ、現在時刻 にシフトを加えています。
その結果、線は過去だけでなく、未来にも行き着く可能性があるのです。
- を、将来的には例えば、最後の取引は10分前で、取引そのものと一日全体ではマイナスの結果となり、ラインは現在時刻に対して23時間50分ずれています。
- を過去に行った。例えば、最後の取引は昨夜8時で、その結果、取引にプラス、その日にプラスとなり、21時に対応する昨日のバーに線が引かれました。
不正確に定義されるのは時間ではなく、洗練され続けるTerms of Referenceなのです :)
そこで、LastProfitForPeriod関数を修正し、第3の引数、つまり最後の取引の時刻を追加する必要があります。でも、昼休みにやりますよ。
不正確に定義されるのは時間ではなく、洗練され続けるTerms of Referenceなのです :)
そこで、LastProfitForPeriod関数を修正し、第3の引数、つまり最後の取引の時刻を追加する必要があります。でも、昼休みにやりますよ。
ウラジミール、今後、要求仕様の不正確さにぜひとも配慮していこうと思います
最後の取引は19時間前、つまり現在時刻から+-24時間以内
念のため - 昨日の最後の取引と現在の時間の 間にACID_NWブローカーの操作がありました - 私が理解するように、手数料。そして、もしかしたら、計算のアルゴリズムを「壊して」しまったのかもしれません。
ネッティングかヘッジか、口座の種類によって微妙なところが増えてくるので、何も変えません。
ネッティングかヘッジか、口座の種類によってニュアンスが変わってくるので、何も変えません。
ネッティングかヘッジか、口座の種類によって微妙なところが増えてくるので、何も変えません。
あとは、あなた次第です。
オッケーです。
ウラジミールさん、どうもありがとうございました。