Ini adalah indoor kecil yang saya tulis untuk selalu memiliki nilai Indeks USD saat ini.

PHP Code: <code><span style=”color: #000000”> <span style=”color: #0000BB”></span><span style=”color: #FF8000”>// ------------------------------------------------------------------
//|USDIndex.mq4|
//|Copyright©2008,AdamParusel|
//|http://esolvix.de|
// ------------------------------------------------------------------
#propertycopyright”Copyright©2008,AdamParusel� �
#propertylink”http://esolvix.de”

#propertyindior_separate_window
#propertyindior_buffers1
#propertyindior_color1Lime
#propertyindior_level182.0

//----buffers
</span><span style=”color: #0000BB”>doubleExtMapBuffer1</span><span style=”color: #007700”>#91;#93;;


</span><span style=”color: #FF8000”>// ------------------------------------------------------------------
//|Customindiorinitializationfunction|
// ------------------------------------------------------------------
</span><span style=”color: #0000BB”>intinit</span><span style=”color: #007700”>()
{
</span><span style=”color: #0000BB”>SetIndexStyle</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>DRAW_LINE</span><span style=”color: #007700”>);
</span><span style=”color: #0000BB”>SetIndexBuffer</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>ExtMapBuffer1</span><span style=”color: #007700”>);

return(</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>);
}


</span><span style=”color: #FF8000”>// ------------------------------------------------------------------
//|Customindiordeinitializationfunction|
// ------------------------------------------------------------------
</span><span style=”color: #0000BB”>intdeinit</span><span style=”color: #007700”>()
{
return(</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>);
}


</span><span style=”color: #FF8000”>// ------------------------------------------------------------------
//|Customindioriterationfunction|
// ------------------------------------------------------------------
</span><span style=”color: #0000BB”>intstart</span><span style=”color: #007700”>()
{
</span><span style=”color: #0000BB”>intlimit</span><span style=”color: #007700”>;
</span><span style=”color: #0000BB”>intcounted_bars</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>IndiorCounted</span><span style=”color: #007700”>();
</span><span style=”color: #FF8000”>//----checkforpossibleerrors
</span><span style=”color: #007700”>if(</span><span style=”color: #0000BB”>counted_bars</span><span style=”color: #007700”>lt;</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>)return(-</span><span style=”color: #0000BB”>1</span><span style=”color: #007700”>);
</span><span style=”color: #FF8000”>//----thelastcountedbarwillberecounted
</span><span style=”color: #007700”>if(</span><span style=”color: #0000BB”>counted_bars</span><span style=”color: #007700”>gt;</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>)</span><span style=”color: #0000BB”>counted_bars</span><span style=”color: #007700”>--;
</span><span style=”color: #0000BB”>limit</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>Bars</span><span style=”color: #007700”>-</span><span style=”color: #0000BB”>counted_bars</span><span style=”color: #007700”>;
</span><span style=”color: #FF8000”>//----mainloop
</span><span style=”color: #007700”>for(</span><span style=”color: #0000BB”>inti</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>;</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>lt;</span><span style=”color: #0000BB”>limit</span><span style=”color: #007700”>;</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”> )
{
</span><span style=”color: #0000BB”>doubleeurusd</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>iClose</span><span style=”color: #007700”>(</span><span style=”color: #DD0000”>”EURUSD”</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>);
</span><span style=”color: #0000BB”>doubleusdjpy</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>iClose</span><span style=”color: #007700”>(</span><span style=”color: #DD0000”>”USDJPY”</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>);
</span><span style=”color: #0000BB”>doublegbpusd</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>iClose</span><span style=”color: #007700”>(</span><span style=”color: #DD0000”>”GBPUSD”</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>);
</span><span style=”color: #0000BB”>doubleusdcad</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>iClose</span><span style=”color: #007700”>(</span><span style=”color: #DD0000”>”USDCAD”</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>);
</span><span style=”color: #0000BB”>doubleusdsek</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>iClose</span><span style=”color: #007700”>(</span><span style=”color: #DD0000”>”USDSEK”</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>);
</span><span style=”color: #0000BB”>doubleusdchf</span><span style=”color: #007700”>=</span><span style=”color: #0000BB”>iClose</span><span style=”color: #007700”>(</span><span style=”color: #DD0000”>”USDCHF”</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>);

</span><span style=”color: #0000BB”>ExtMapBuffer1</span><span style=”color: #007700”>#91;</span><span style=”color: #0000BB”>i</span><span style=”color: #007700”>#93;=</span><span style=”color: #0000BB”>50.14348112</span><span style=”color: #007700”>*</span><span style=”color: #0000BB”>MathPow</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>eurusd</span><span style=”color: #007700”>,-</span><span style=”color: #0000BB”>0.576</span><span style=”color: #007700”>)*</span><span style=”color: #0000BB”>MathPow</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>usdjpy</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0.136</span><span style=”color: #007700”>)*</span><span style=”color: #0000BB”>MathPow</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>gbpusd</span><span style=”color: #007700”>,-</span><span style=”color: #0000BB”>0.119</span><span style=”color: #007700”>)*</span><span style=”color: #0000BB”>MathPow</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>usdcad</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0.091</span><span style=”color: #007700”>)*</span><span style=”color: #0000BB”>MathPow</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>usdsek</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0.042</span><span style=”color: #007700”>)*</span><span style=”color: #0000BB”>MathPow</span><span style=”color: #007700”>(</span><span style=”color: #0000BB”>usdchf</span><span style=”color: #007700”>,</span><span style=”color: #0000BB”>0.036</span><span style=”color: #007700”>);
}

return(</span><span style=”color: #0000BB”>0</span><span style=”color: #007700”>);
}
</span><span style=”color: #0000BB”></span> </span> </code> You need a broker that provides the following currency pairs:EURUSD USDJPY GBPUSD USDCAD USDSEK USDCHF Any comments welcome.