[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 90

 
書いているうちに、気がついた。
 
PapaYozh:


コードに追加します。

と分析する。

すみません、何が起こったのか理解できませんでした。ここでも、ほぼ全域でエラー130が 発生しています。OpenFrv Up=80.98 SL=79.62 TP=81.21 開くべきなのに、開かない・・・。またはここに別の印刷物 - OpenFrVup=80.83 SL=79.47 TP=81.06 私はストップの正常化を置く。

SL = NormalizeDouble(SL,opDigits);
TP = NormalizeDouble(TP,opDigits);
ОткрФрвниз = NormalizeDouble(ОткрФрвниз,opDigits);
役に立ちません。

通貨ペアではOK、ドルインデックスではNO.........。

 

マジック」が重要なのか、「MAGIC」(小文字・大文字)も 使えるのか、教えてください。

よろしくお願いします。

 
nemo811:

マジック」が重要なのか、「MAGIC」(小文字・大文字)も 使えるのか、教えてください。

よろしくお願いします。

:)

パパ・ローマと呼んでもいい。

 
sergeev:

:)

パパ・ローマと呼んでもいい。


了解です。勉強になります。変な気を起こさないように...:))))
 
volshebnik:

すみません、何が起こったのか気づきませんでした。ここでも、ほぼ全域でエラー130が発生しています。OpenFrUp=80.98 SL=79.62 TP=81.21 開くべきなのに、開かない・・・。あるいは、他の印刷データです - OpenFrv Up=80.83 SL=79.47 TP=81.06 私は、ストップ正規化を入れました。

助けてくれない。

通貨ペアでは-普通、ドルインデックスでは-なし......。


err_invalid_stops 130 ストップが近すぎる、またはストップ(または保留中の注文の始値)の価格が正しく計算されていない、または正規化されていない。範囲外の価格によってエラーが発生した場合のみ、試行を繰り返すことができる。RefreshRates 機能で5秒以上遅らせてからデータを 更新し、再試行する必要があります。それでもエラーが続く場合は、すべての取引の試行を停止し、プログラムのロジックを変更する必要があります。

行を追加する

Print(" STOPLEVEL=", MarketInfo(Symb,MODE_STOPLEVEL));

をクリックし、そこにあるものを見てください。

 
PapaYozh:


err_invalid_stops 130 ストップが近すぎる、またはストップ(または保留中の注文の始値)の価格が正しく計算されていない、または正規化されていない。価格が古くなったためにエラーが発生した場合のみ、試行を繰り返すことができます。RefreshRates 機能で5秒以上遅らせてからデータを 更新し、再試行する必要があります。それでもエラーが続く場合は、すべての取引の試行を停止し、プログラムのロジックを変更する必要があります。

行を追加する

をクリックし、そこにあるものを見てください。

RefreshRates=79.215 SL=77.855 TP=79.445 STOPLEVEL=200

OpenFr Up=78.065 SL=76.705 TP=78.295 STOPLEVEL=200

 

err_invalid_function_paramvalue 4051 ファンクションパラメータの値が無効

すみません、これはどこを探せばいいのでしょうか?

OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES );
OrderClose( ticket, Lots, Bid, 5, 0 ); Alert ("OrderClose error",GetLastError(); -Wrote Ask, Bid, I was screaming in real time, started to hit at some price.と書いてある。


たくさんの叫び声が聞こえたので、私も叫びました。

 

フォーラムユーザーの皆様へ、コードに関するヘルプ

if (Close[0]<line1+p1&&Close[0]>line1-p1) ObjectCreate("m", OBJ_ARROW,0,time1,line1);

条件によってバーの時間を見つける方法、つまり、(time1=D'00:00';)の代わりに何を置くべきかを考える。価格がラインを超えたら、ラインを超えたバー上に矢印を描きます。

 
Alexandr24:

フォーラムユーザーの皆様へ、コードに関するヘルプ

条件によってバーの時間を見つける方法、つまり、(time1=D'00:00';)の代わりに何を置くべきかを考える。価格がラインを超えたら、ラインを超えたバー上に矢印を描きます。


time1の代わりにTime[0]を入れても、リアルタイムモードになります。そして、「歴史」に投じるのであれば、ラインを越えたバーの時刻をどうやって求めるのか。