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

 
Yedelkin:

私はマニュアル取引に興味がないので、実質的なことは何も言えません。現在のロジックは、おそらく開発者自身が説明できるはずです。

また、サービスデスクへの問い合わせという形で、ご質問をお寄せいただくことも可能です。

ヘルプデスクでは、「あなたより前にクレームを出した人はいないから大丈夫」というような馴れ馴れしい回答が返ってきそうで怖いのですが。だから、まずは世間の意見を聞く必要があるんです。私が間違っているかもしれませんし、小さなことかもしれませんが、それでも、例えばストップロスが4で慣れているよりもずっとマーケットに近いところに設定されるので、ユーザーをお金に換えることができるのです。
削除済み  
marketeer:
今まで誰も文句を言わなかったから大丈夫、みたいなことを言われそうで怖いんです。だから、まずは世間の意見を聞く必要があるんです。私が間違っているかもしれませんし、小さなことかもしれませんが、それでも、例えばストップロスが4で慣れているよりもずっとマーケットに近いところに設定されているので、イミフでは、ユーザーをお金に換えることができます。

現在の方式は、極めて論理的で理解しやすい。これ以上何かを追加する意味はない(開発者は常にシンプルさを追求してきた)。

ネッティングスキームに従って動作が変更され、指定された価格レベルまたはポジションの現在の(予定)価格のいずれかでSL/TPを設定することが完全に論理的であるようになりました。

ポジション価格は、ポジションを形成したすべての取引の累積価格として理解されるべきです。

削除済み  

の開発者の皆様へ

このような性質の質問。

1.テストの瞬間に取引口座を変更すると、テストが止まってしまうという理解でよろしいでしょうか?

2.ターミナルでのトレーダーの操作を意識せずに、ストラテジーテスターの動作中に特定の口座に「コール」させることは可能でしょうか?

追記

3)サーバーとの接続がない(アクセスサーバーとの接続がない)が、履歴に注文が表示されている。同時にHistorySelectは falseを返す。

こんなんでいいのか?

 
Interesting:

現在の方式は、極めて論理的で理解しやすい。これ以上何かを追加する意味はない(開発者は常にシンプルさを追求してきた)。

この挙動は、指定された価格水準またはポジションの現在(予定)価格のいずれかにSL/TPを設定することが完全に論理的であるネッティングスキームに準拠して変更されました。

ポジションの開始価格は、ポジションを形成するすべての取引の結果である集約的な価格として理解されるべきです。

何も追加することを提案しません。MT4とMT5の不整合を指摘したに過ぎず、問題が発生する可能性があります。4のインデントが注文価格から、5のインデントがポジションから行われたとすれば、すべては論理的に、ネットのプラットフォームに移行し、「アンカーポイント」を変更したことになるのです。しかし、ポイントは4のインデントが市場価格で作られていることです(したがって、ユーザーからすれば、論理的で期待に違わぬものでしょう)。位置づけについては何も書いていない。バーベイタム:ストップレベルは、発注価格からのポイント数で指定する必要が あります。もしかしたら、ドキュメントの不正確な部分かもしれませんが、直したいと思っています。注文からなのか、立場からなのか。
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Способы привязки объектов
Документация по MQL5: Стандартные константы, перечисления и структуры / Константы объектов / Способы привязки объектов
  • www.mql5.com
Стандартные константы, перечисления и структуры / Константы объектов / Способы привязки объектов - Документация по MQL5
 

皆さん、おはようございます。

は、どのような次元の配列であるかを指定する必要があります。

時間t1[what]と始値[what]です。

パラメータのどこに何があるのか

input int what    = 120

しかし、そう簡単にはいかないようで、「 インデックスの値が無効 です」というエラーが出ました。

を変更するための実装方法をご教示いただけないでしょうか。

EAをテストする 際に、コードに入らずにインデックス値を変更するには?


エキスパートアドバイザーの長期取引か短期取引か(120)の期間に関係するものです

または中期

 
Im_hungry:

皆さん、おはようございます。

は、どのような次元の配列であるかを指定する必要があります。

時間t1[what]と始値[what]です。

パラメータのどこに何があるのか

しかし、そう簡単にはいかないようで、「 インデックスの値が無効 です」というエラーが出ました。

を変更するための実装方法をご教示いただけないでしょうか。

EAのテスト 時にコードに入らずにインデックス値を変更する方法は?


エキスパートアドバイザーの長期取引か短期取引か(120)の期間に関係するものです

または中期

あなたの場合、動的配列を使用する必要があります。

datetime t1[];
double   open[];

input int what=120;

int OnInit()
  {
   if(ArrayResize(t1,what)!=what || ArrayResize(open,what)!=what)
      return(-1);
...
   return(0);
  }
 
Interesting:

開発者の皆様へ

設問は以下の通りです。

1.ストラテジーのテスト中に取引口座を変更すると、テストが停止してしまうという理解でいいのでしょうか?

2.テスターの操作中に特定の口座に「コール」させ、ターミナルでのトレーダーの操作に注意を払わないようにすることは可能でしょうか?

追記

3.サーバーとの接続がない(アクセスサーバーとの接続がない)にもかかわらず、履歴に注文が表示される。HistorySelectはfalseを返す。

こういうものなのでしょうか?

1、2......そう、今のところそんな感じです。そのため、サーバーやアカウントを変更すると、誤ったデータ(別のサーバーからのデータ)を受信する可能性があります。

3.前のクエリからブラインドされたデータが表示されます。サーバーへの接続がない場合、新しいクエリはできません。

削除済み  
alexvd:

1、2 - はい、現在この方法で行っています。ポイントは、テスターが途中で任意の追加データのページングを開始し、サーバー/アカウントが変更された場合、誤ったデータ(他のサーバーのデータ)を取得する可能性があることです。

3.前のクエリからキャストされたデータが表示されます。サーバーとの通信がない場合、新しいクエリを実行することはできません。

1,2 - なるほど、ありがとうございます。

削除済み  
marketeer:
何かを足せというわけではありません。MT4とMT5の不整合で問題が発生する可能性があることに注意を促しただけです。4のインデントが注文価格から、5のインデントがポジションからとすれば、ネッティングプラットフォームに移行して「拘束点」を変更したことになり、すべてが論理的になる。しかし、ポイントは4のインデントが市場価格で作られていることです(したがって、ユーザーからすれば、論理的で期待に違わぬものでしょう)。位置づけについては何も書いていない。バーベイタム:ストップレベルは、発注価格からのポイント数で指定する必要が あります。もしかしたら、ドキュメントの不正確な部分かもしれませんが、直したいと思っています。注文からなのか、立場からなのか。

1.正確にはわからない、なんとなく覚えている。しかし、私の記憶が正しければ、注文を設定・変更する際、SLとTPは特定の価格水準しか指定できないはずです。

ポジション変更ということであれば、SL/TPの合わせ方は、価格水準を指定する方法と、pips数を指定する方法の2つがあります。

ポジションを考えた場合、ネットモードのポイント数は、ポジションを形成した全取引の平均価格(現在のポジション開設価格)から計算されます。

これは、マニュアルモードの場合です。

2.機械的な取引ということであれば、常に特定の価格水準が存在します(どのように計算するかは別の問題です)。

 
marketeer:
何も追加しろと言っているわけではありません。私は、MT4とMT5の間の不整合に注意を促しただけで、問題を引き起こす可能性があります。4のインデントが注文価格から、5のインデントがポジションから行われたとすれば、すべてが論理的である--ネットのプラットフォームに移行し、「アンカーポイント」を変更したのである。しかし、ポイントは4のインデントが市場価格で作られていることです(したがって、ユーザーからすれば、論理的で期待に違わぬものでしょう)。位置づけについては何も書いていない。バーベイタム:ストップレベルは、発注価格からのポイント数で指定する必要が あります。もしかしたら、ドキュメントの不正確な部分かもしれませんが、直したいと思っています。注文からなのか、立場からなのか。
ありがとうございます、何とかします。