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

 
FAQ:
init()関数は、状況によっては「start」から使うことが多いですね(再利用が必要な場合)。


ハンドブックやチュートリアルでは、サーバーに接続する 必要性が指摘されています(EA、スクリプト、インジケータ用)。

サーバーに接続せずに特殊な機能を呼び出すことは(原理的に)可能ですか?

 
PerlOF:


サーバーに接続せずに特殊な機能を呼び出すことは(原理的に)可能ですか?

はい。

 

テスターの最後の取引は、Sell-Stopでした。



取引開始時に9000ドルあり、リスクは保証金の2%で計算されていました。
- トレードの損失が-$1089になったのはなぜですか?


 
atztek:

テスターの最後の取引は、Sell-Stopでした。



取引開始時に9000ドルあり、リスクは保証金の2%で計算されていました。
- トレードの損失が-$1089になったのはなぜですか?



日付がおかしい
 
Vinin:

日付がおかしいぞ。
私ではありません :)

ヒストリカルデータは完璧で、エラーはありません(チャートミスマッチエラー=0)。

2012.03.28にポジションを建てたが、実際のSLではなく、Testerの
の履歴がこれで終わり、強制的に取引が終了されたためである。どうやらTesterがSLでクローズのシミュレーションをしたところ、何かが間違っているようです。


繰り返しますが、問題はこの最後のトランザクションのみで、他のトランザクションはすべて完全に正しく計算されています。

 

こんにちは、私は次のコードを持っている、注文の存在をチェックし、私はオープンオーダーを持っている場合は、注文が0になるまで何度も何度も確認してください。しかし、EAは明らかにこのコードを無視して、注文を 無限に開く、何がエラーであるかをアドバイスしてください?

int FunctionBUYnext()
{
int b=OrdersTotal();
if (b>0)
{FunctionBUYnext();} }.
else {FunctionSELL();}。
}

 
Roll:

具体的にはどこですか?


はい、確かにスクリプトは動きますが...。

すなわち、最初のStart()の前に

しかし、INIT()がSCRIPTの中にありません。

---------------------------------------------------

(教科書より)

スクリプトでは、シンボルがチャートに取り付けられた直後に特別な関数init()が呼び出され、実行されます。

---------------------------------------------------

つまり、プログラムの動作は可能だが、特殊な機能のためにサーバーへの接続が 即座に必要なのですね。

 
PerlOF:


はい、確かにスクリプトは動きますが...。

すなわち、最初のStart()の前に

しかし、INIT()がSCRIPTの中にありません

---------------------------------------------------

(べんきょうばんによる。)

スクリプトでは 、シンボルをチャートに貼り付けた直後に特別な関数init()が呼び出され、実行さ れます。

---------------------------------------------------

つまり、プログラムの動作は可能だが、特殊な機能のためにサーバーへの接続が即座に必要なのですね。

はい、もちろん" SCRIPTのINIT()は存在しませんが・・・、呼び出されて(実行されて)います"...(あなたの文)。

あなたの質問には、上で私が答えています。

 

過去の取引が赤字かどうかを確認するには? ifで条件を具体的に記述する。

 
Roll:

はい、もちろん、" SCRIPTのINIT()は欠落している・・・が、呼び出されて(実行されて)いる "...(あなたの文)。

あなたの質問には、上で私が答えています。


という疑問が湧くのも無理はない。

THEORYの学び方。ということは、CLIENT-SERVERというプログラミング領域からなんでしょうね。

C++を掘り下げるところなのでしょうか......?)