[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 530

 
Lupatik писал(а)>>
皆さんこんにちは、話がそれて申し訳ないのですが、私も自分のアイデアをコンピュータで試したいのですが、プログラミングのスキルがないのです。Gordago Forex Optimizerを使用しています。使い方が全くわからない。ありがとうございました。


ストラテジーテスターのアクセラレーションモードで、自分のExpert Advisorをアイデアやストラテジーのテストに提供できる。
https://www.mql5.com/ru/code/9625

 
costy_ писал(а)>>

これは回帰とは程遠いですね =))

drawShift = 14 put value = -14 とするだけで、すでにヒストリー上でガタがきています =))

通常の計算方法では、履歴の14本につき1ティックごとに再計算されることはありません。

が、指標の基本は期間ごとの価格変動の合計、すなわち

につき=4

0 bar open=4 klose=4

1バーオープン=2 クローズ=4

2バーオープン=3 クローズ=2

3バーオープナー=0 クローズ=4

カウント 4-0 + 2-3 + 4-2 + 4-4 = 4 + -1 + 2 + 0 = 1

0気圧ではクローズが常に変化しており、0気圧を1つ変化させると、「運動量」の値が1つ増加することがわかった

そして最後に、なぜ揺れているのか

各バーに "パルス "の値を追加します。

が(4,-1,2,0)になり、drawShiftで全体をシフトしています。

「この差はゼロバーを超えてどのように計算されるのか」-そうではなく、ゼロバーの前に計算されるのです。

もし、彼が未来を覗いていると思うなら、それはテスター何であれ、そうではないと断言できる。



コスパがいい、 まさにMEGA!
 
EAがポジションをクローズ/オープンできない(価格がない)。



この問題を確認するために、新しいバーが表示されたときにポジションをオープン/クローズするEAを書き、いくつかの日に大きなギャップがあることを発見しました。アルパリの証券会社システムを利用しています。

この問題は解決可能なのでしょうか、それとも解決できないのでしょうか?
 
アドバイスお願いします
Print("bid1=",Bid);Sleep(10000);RefreshRates();Print("bid2=",Bid);
なぜいつも同じ値段なのか?睡眠中にダニが発生したらどうする?
 
1Serg >>:
Советник не может закрыть\открыть позицию (нет цены).



Для проверки этой проблемы написал советник открывающий\закрывающий позицию при появлении нового бара. и обнаружил по некоторым дням существенные пробелы. Пользуюсь ДЦ Альпари.

Эта проблема решаема или нет?

いいえ、しかし、いつでも待って、後で開くことができます。

フォーラム検索をご利用ください

https://www.mql5.com/ru/forum/105903/page2

 
d22 >>:
Подскажите
Print("bid1=",Bid);Sleep(10000);RefreshRates();Print("bid2=",Bid);
Почему всегда цена остается одинаковой? Что происходит если во время сна приходит тик? как сделать правильно?

Sleep()関数はカスタムインジケータから呼び出すことができないため、または単に価格が変化していないため =))

 
costy_ >>:

Потому что Функцию Sleep() нельзя вызывать из пользовательских индикаторов, или просто цена не изменилась =))

が参議院に呼ばれる!!!!

 
d22 >>:

вызывается в советнике!!!

これは、EAがリアルタイムであれば正しいです。

10秒以内にBidが変化しない場合、または変化しても元に戻る場合。

スクリプトはチャート上に投げられるはずです ...

ファイル:
 
costy_ >>:

Все правильно если советник в реалтайме,

разве не бывает такого что бид не меняется в течении 10 сек или меняясь возвращается обратно.

скрипт по выбрасывайте на график ...

Start()
{
static bool f=1;

if(f==1)
{
Alert("bid1=",Bid)。
f=0;

Sleep(30000)です。
RefreshRates()。
f=1;

Alert("bid2=",Bid)。
}
}

何もわからないんです。このようなコードは、テスター上では、常に同じbid1とbid2が表示され、30秒間同じ価格であることはあり得ません。

 
costy_ >>:

Нет, но всегда можно подождать и открыться попозже.

Пользуйтесь поиском по форуму!

https://www.mql5.com/ru/forum/105903/page2

それが、何時間も閉じられないんですよ!?エラー136の結果は、非常に不幸なものになる可能性があります。

このスレッドを読みましたが、回答はありません。同様の質問の最後の投稿は10.10.08に書かれています。

そのスレッドで質問を繰り返し、