Ivan Malenkov: 私のEAでロボットを取引しようとしましたが、見当たりません。mt5を再度ダウンロードし、添付しましたが、取引されません。削除する前はすべてOKでした。エラーコード:4752、EAの取引は許可されていません。設定では、取引は許可されています。履歴ではテストされています。私はこの仕事では素人です。私はこの分野では素人なのですが、何が原因か教えていただけますか?
Ivan Malenkov: 風を切って、再度mt5をダウンロードし、EAを添付しましたが、取引されません。取り外す前は全てOKでした。エラーコード:4752 EAの取引は許可されていません。設定では取引可能、履歴ではテストされるのですが、なぜですか?私はこの仕事では素人です。私はこの分野では素人なのですが、何が原因なのか教えてください。
信じてください、私は長い間自分で書くことができ、優れたカスタムプログラマーです、個人的に書いた多くの有用なプログラムがあり、それらはとてもよく売れています。
私がYOUに言いたいのは、同じログがあるのに他人のにゴミを探すのはやめましょうということです。
IMHOすべてのベスト、幸せ、健康、愛。
ありがとうございます。あなたもベストを尽くしてください ;)
しかし、私のコードとIgorのコード(あなたのではない、我々はまだあなたのを見ていない)を比較するあなたの暇がある。
を見つけるには、こうします。
Artyom Trishkin:
Функцию ставьте за пределами других функций, а не внутри. Например, после последней закрывающей скобки всего вашего кода.
ありがとうございました。)
私のEAでロボットを取引しようとしましたが、見当たりません。mt5を再度ダウンロードし、添付しましたが、取引されません。削除する前はすべてOKでした。エラーコード:4752、EAの取引は許可されていません。設定では、取引は許可されています。履歴ではテストされています。私はこの仕事では素人です。私はこの分野では素人なのですが、何が原因か教えていただけますか?
チャートの下に60本以下と書かれている-アドバイザーは動作しません。
コードのどこかに、「バーが60より高ければ、動作している」と書いてあるような気がするのですが。
これはデタラメだ。
- ここでは、最初にダブルロット=0.01と書きました。
とすると、コードの中で
if(isCloseLastPosByStoporTake(",-1,-1)==1))です。
{lots=0.01;}。// ポジションはプラスでクローズ
if(isCloseLastPosByStoporTake(",-1,-1)==2)である。
{ロット*=2;}。//下降局面でポジションクローズ
//---購入、販売など
if(lots>0.15) //ロットが15より大きい値まで増加した場合、スケールバックする
{lots=0.01;}。
私はコードを正しく書いたのでしょうか? どこでエラーになっているのでしょうか?
必要なのは - マイナスが2倍されたとき、マイナスが繰り返される場合、0.01ではなく0.02であること、など、黒字になるまで
今、私はテストしました - それは一度に4または8で損失後に私のために乗算します - それはゼロロジックを持っています - ちょうど私が欲しかった値、そしてそれはそれを取る!
どうすれば直るのか?
風を切って、再度mt5をダウンロードし、EAを添付しましたが、取引されません。取り外す前は全てOKでした。エラーコード:4752 EAの取引は許可されていません。設定では取引可能、履歴ではテストされるのですが、なぜですか?私はこの仕事では素人です。私はこの分野では素人なのですが、何が原因なのか教えてください。